OpenHAB dostęp z in...
 
Powiadomienia
Wyczyść wszystko

OpenHAB dostęp z internetu.

29 Wpisów
8 Użytkownicy
1 Reactions
8,205 Wyświetleń
kadasz
(@kadasz)
Wpisów: 79
Kontrybutor
 
Dodane przez: _Aro_

Aktualnie męczę instalację mqtt na nas-ie Synology. Widziałem tutoriale jak postawić mqtt z użyciem Docker-a. Nie mogę tego ogarnąć. Jeszcze.

Mam postawione mosquitto w dockerze u siebie na QNAP'ie - zapewne w Synology będzie podobnie. Korzystam z własnego image'u, który dostępny jest tutaj  https://github.com/kadasz/image-mosquitto - wypróbuj. Jeżeli masz jakieś problemy, pytaj w tym wątku lub priv.

 

 

 
Dodane : 16/05/2018 5:12 pm
(@_aro_)
Wpisów: 20
Praktykant
 

Dzięki za wsparcie 🙂

Nie wiedziałem nawet jak się zabrać nawet na budowanie obrazu z Twojego repo.

Polecenie 

git clone  https://github.com/kadasz/image-mosquitto 

nawet nie ruszyło. 

Spróbowałem więc od tutoriala Phil'a Hawthorne - opublikował filmik ( https://www.youtube.com/watch?v=QtqgvoheXGQ)

jak to robi przy pomocy repo toke/docker-mosquitto ( https://github.com/toke/docker-mosquitto).

Na nas-ie ściągnąłem to repo, resztę robiłem przez ssh jak Phil. Utworzyłem trzy katalogi przez ssh, chociaż mogłem normalnie w File Station, ale co tam 🙂 Skopiowałem treść pliku mosquitto.conf z repo do swojego pliku mosquitto.conf w lokalizacji /volume1/docker/mqtt/config, przeklepałem długą linijkę z filmiku z Youtube i nic. Nie mam uprawnień do dostępu do demona - chyba coś takiego (Clipboard01.gif). W tym miejscu jestem. 

Clipboard01
 
Dodane : 16/05/2018 11:26 pm
kadasz
(@kadasz)
Wpisów: 79
Kontrybutor
 
Dodane przez: _Aro_

Dzięki za wsparcie 🙂

Nie wiedziałem nawet jak się zabrać nawet na budowanie obrazu z Twojego repo.

@_aro_ wszystko masz opisane w źródle tego obrazu na githubie -  https://github.com/kadasz/image-mosquitto#how-to-use-this-image

 

Dodane przez: _Aro_

Polecenie 

git clone  https://github.com/kadasz/image-mosquitto 

nawet nie ruszyło. 

Zakładam, że nie masz zainstalowanego git'a, wklep polecenie which git lub whereis git - jeżeli któreś z tych poleceń nie zwróci Ci lokalizacji gita to musisz go zainstalować. Co do budowy obrazu i uruchomienie, wszystko działa - przed chwilą testowałem:

# whereis git
git: /usr/bin/git /usr/share/man/man1/git.1.gz
# git clone https://github.com/kadasz/image-mosquitto
Cloning into 'image-mosquitto'...
remote: Counting objects: 47, done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 47 (delta 17), reused 25 (delta 7), pack-reused 0
Unpacking objects: 100% (47/47), done.
Checking connectivity... done.
# cd image-mosquitto
~/image-mosquitto# docker build -t image-mosquitto .
Sending build context to Docker daemon 128.5kB
Step 1/26 : FROM phusion/baseimage:latest
latest: Pulling from phusion/baseimage
281a73dee007: Pull complete
2aea1b77cff7: Pull complete
59a714b7d8bf: Pull complete
0218064da0a9: Pull complete
ebac621dcea3: Pull complete
a3ed95caeb02: Pull complete
b580731643cc: Pull complete
faa5fbdba239: Pull complete
Digest: sha256:29479c37fcb28089eddd6619deed43bcdbcccf2185369e0199cc51a5ec78991b
Status: Downloaded newer image for phusion/baseimage:latest
---> 166cfc3f6974
Step 2/26 : MAINTAINER Karol D Sz
---> Running in 3eaab6d994ec
Removing intermediate container 3eaab6d994ec
---> 73ad38278e64
Step 3/26 : ENV TZ Europe/Warsaw
...
Removing intermediate container bc34b428f457
---> 7195e071be56
Step 26/26 : CMD ["/sbin/my_init"]
---> Running in 5e6b3f62e249
Removing intermediate container 5e6b3f62e249
---> ba7edf3aa9d5
Successfully built ba7edf3aa9d5
Successfully tagged image-mosquitto:latest
~/image-mosquitto# docker run -d --name mqtt --hostname mqtt -p 1883:1883 image-mosquitto
821c9ee84c6ed4eb97481677fa679742899fcc43d7f116005a7a2fa18710f180

 

 

Dodane przez: _Aro_

 Nie mam uprawnień do dostępu do demona - chyba coś takiego (Clipboard01.gif). W tym miejscu jestem. 

Dokładnie, jak napisałeś nie masz uprawnień, aby uruchomić kontener. Zatem, uruchamiasz polecenie docker poprzez sudo, lub dodajesz użytkownika arek do grupy docker wykonując polecenie: sudo usermod -aG docker arek, bądź działasz sobie z poziomu użytkownika root 🙂 

 
Dodane : 17/05/2018 9:53 am
(@_aro_)
Wpisów: 20
Praktykant
 

Dzięki za poświęcony czas i pomoc.

A więc tak: zainstalowałem Git Server z Centrum Pakietów. Zalogowałem się przez shh, polecenie whereis git w ogóle nie działa (command not found), which git wskazuje tylko /bin/git. Dobra. Repo się ściągnęło 

# git clone https://github.com/kadasz/image-mosquitto
Cloning into 'image-mosquitto'...
remote: Counting objects: 47, done.
remote: Compressing objects: 100% (38/38), done.
remote: Total 47 (delta 17), reused 25 (delta 7), pack-reused 0
Unpacking objects: 100% (47/47), done.

Co prawda bez tej linii poniżej, nie wiem dlaczego.

Checking connectivity... done.

 Dalej doker zbudował obraz image-mosquitto, przewinęło się 1500 linii aż do successfully built i successfully tagged image-mosquitto:latest i rzeczywiście ostatnia linia to sudo docker run -d --name mqtt --hostname mqtt -p 1883:1883 image-mosquitto. Poszło ! 🙂

Teraz wrócę do artykułu Adriana o geolokalizacji ( https://www.smartnydom.pl/geolokalizacja-w-inteligentnym-domu/) i dalej będę męczył 🙂

Ale już z uśmiechem na twarzy 🙂 Jeszcze raz wielkie dzięki !

 
Dodane : 17/05/2018 7:24 pm
adrian reacted
kadasz
(@kadasz)
Wpisów: 79
Kontrybutor
 

Nie ma problemu 🙂 najważniejsze że działa, małymi kroczkami byle by do przodu 🙂

 
Dodane : 17/05/2018 8:58 pm
malygrzegorz
(@malygrzegorz)
Wpisów: 44
Kontrybutor
 

Może trochę odgrzebuję temat ale tytuł tematu nawet pasuje to nie będę nowego zakładał. Otóż mam taki przypadek że korzystam z chmury myopenhab.org i po około tygodniowej bezbłędnej pracy nagle straciłem dostęp przez chmurę. W aplikacji na androidzie się nic nie umiało załadować a przez przeglądarkę po zalogowaniu się status był nawet "online" ale mimo to po wejściu kręciło się kółeczko i w końcu timeout wywalił. Po powrocie do domu na lokalnym IP wszystko działa. Uruchomiłem ponownie linuxa i już działa połączenie przez chmurę. Piszę to dlatego że już drugi raz miałem taki przypadek i pytanie czy ktoś się z tym spotkał i jak ewentualnie temu zaradzić. 

 
Dodane : 13/11/2018 6:38 pm
(@kerad)
Wpisów: 6
Bywalec
 

Cześć

Mam dokładnie ten sam problem. Po zalogowaniu na stronę mam pełen dostęp do serwera, a w aplikacji na androidzie tylko kręci się kółeczko. Mam wrażenie, że problem zaczął występować od ostatniej aktualizacji aplikacji.

 
Dodane : 13/11/2018 7:53 pm
(@maras)
Wpisów: 194
Weteran Donator 2K22 Donator 2K19
 

U mnie to samo 

 
Dodane : 14/11/2018 12:39 pm
adrian
(@adrian)
Wpisów: 4035
Szefu Admin Zasłużony dla Forum, Patron Strony
 

są problemy generalnie - ale nie ma jasnej komunikacji

https://community.openhab.org/c/apps-services/my-openhab

 
Dodane : 14/11/2018 8:40 pm
Strona 2 / 2
Udostępnij: