Intalacja OH3 na RP...
 
Powiadomienia
Wyczyść wszystko

Intalacja OH3 na RPi

12 Wpisów
6 Użytkownicy
0 Reactions
1,397 Wyświetleń
(@andry)
Wpisów: 16
Praktykant
Autor tematu
 

Witam, mam problem z instalacją OH3 z obrazu openhabian-pi-raspios32-v1.6.2b.img.xz  z GitHuba na RPi4 2GB Po ustawieniu WiFi i ssh OH powinien od razu odpalić stonę localIP:8080  niestety tak nie jest i openhab.service też nie startuje. Pytanie czy ktoś miał podobny problem może trzeba jakąś starszą wersję?

 

 
Dodane : 10/01/2021 12:14 am
Tagi tematu
(@edass)
Wpisów: 213
Weteran
 

Obraz pobierasz ze strony OH? Jeśli tak to po nagraniu go na kartę i podłączeniu do internetu zaczyna się dziać magia - podłącz monitor albo TV do raspberrypi to będziesz widział co się dzieje albo gdzie wywala się system. 

Pierwszy start trwa długo - 20-30minut ponieważ system ściąga, konfiguruje i uruchamia OpenHab ( w obrazie, który pobierasz nie ma zainstalowanego OH - wszystko się musi ściągnąć) .

 

 
Dodane : 10/01/2021 1:02 pm
(@andry)
Wpisów: 16
Praktykant
Autor tematu
 

Dziękuję za podpowiedz jednak ta magia coś nie działa jak powinna i jest opisane na stronie. Poniżej trochę opisu z walk. Oczywiście podłączyłem monitor ale niewiele to dało.

wersja "b" openhabian-pi-raspios32-v1.6.2b.img.xz terminal nie uruchamia się automatycznie i bo nie ma pliku ssh w katalogu boot
sudo systemctl status openhab daje w odpowiedzi Unit openhab.service could not be found.
uruchamiam: sudo openhabian-config
wybieram pierwszą opcję z permission

2021-01-10_19:03:24_CET [openHABian] Applying file permissions recommendations... FAILED (please execute after openHAB is installed)
│ /opt/openhabian/docs/openhabian-DEBUG.md or │
https://github.com/openhab/openhabian/blob/master/docs/openhabian-DEBUG.md
│ how to proceed. 2021-01-10_19:04:16_CET [openHABian] Updating Linux package information... OK

po sudo reboot mamy:

dpkg-query: no packages found matching openhab2
sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory
nadal nie działa localIP:8080 oraz dalej sudo systemctl status openhab
Unit openhab.service could not be found.
wygląda na to, że openhab się nie zainstalował i nie ma na to ochoty
kolejna próba z sudo openhabian-config
tym razem wybieram OpenHAB3
01 | Select Branch Select the openHABian config tool version ("branch") to run
(*) openHAB3 openHAB 3.0
40 | openHAB Related Switch the installed openHAB version or apply tweaks ►

2021-01-10_19:19:00_CET [openHABian] Updating myself... OK - No remote changes detected. You are up to date!
2021-01-10_19:19:32_CET [openHABian] Updating Linux package information... OK
2021-01-10_19:19:32_CET [openHABian] Preparing openHAB installation... OK
2021-01-10_19:19:37_CET [openHABian] openHAB is not installed! Canceling openHAB backup creation!
2021-01-10_19:19:37_CET [openHABian] Installing openHAB... 2021-01-10_19:19:37_CET [openHABian] Beginning install of latest openHAB3 release (stable)... OK
2021-01-10_19:20:49_CET [openHABian] Adding required keys to apt... OK
2021-01-10_19:20:54_CET [openHABian] Installing selected openHAB version...

nadal nie działa localIP:8080 ale sudo systemctl status openhab daje:

[19:31:48] openhabian@openHABianDevice:~$ sudo systemctl status openhab
● openhab.service - openHAB - empowering the smart home
Loaded: loaded (/lib/systemd/system/openhab.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2021-01-10 19:31:47 CET; 4s ago
Docs: https://www.openhab.org/docs/
https://community.openhab.org
Main PID: 11629 (java)
Tasks: 11 (limit: 3980)
CGroup: /system.slice/openhab.service
└─11629 /usr/bin/java -XX:-UsePerfData -Dopenhab.home=/usr/share/openhab -Dopenhab.conf=/etc/openhab -Dopenhab.r

próba sudo openhab sudo: openhab: command not found
ale działa sudo openhab-cli

sudo openhab-cli start

A systemd service configuration exists...
Use 'sudo /bin/systemctl start openhab.service' to start an openHAB service
Launching an instance in this terminal..
Launching the openHAB runtime...
_ _ _ ____
___ ___ ___ ___ | | | | / \ | __ )
/ _ \ / _ \ / _ \ / _ \ | |_| | / _ \ | _ \
| (_) | (_) | __/| | | || _ | / ___ \ | |_) )
\___/| __/ \___/|_| |_||_| |_|/_/ \_\|____/
|_| 3.0.0 - Release Build

Use '<tab>' for a list of available commands
and '[cmd] --help' for help on a specific command.
To exit, use '<ctrl-d>' or 'logout'.

openhab>
uruchomiła się strona na localIP:8080

w terminalu
sudo systemctl status openhab
● openhab.service - openHAB - empowering the smart home
Loaded: loaded (/lib/systemd/system/openhab.service; enabled; vendor preset:
Active: activating (auto-restart) (Result: exit-code) since Sun 2021-01-10 19
Docs: https://www.openhab.org/docs/
https://community.openhab.org
Process: 18348 ExecStart=/usr/share/openhab/runtime/bin/karaf ${OPENHAB_STARTM
Main PID: 18348 (code=exited, status=1/FAILURE)

sudo systemctl enable openhab

sudo service openhab start

● openhab.service - openHAB - empowering the smart home
Loaded: loaded (/lib/systemd/system/openhab.service; enabled; vendor preset:
Active: active (running) since Sun 2021-01-10 19:54:23 CET; 283ms ago
Docs: https://www.openhab.org/docs/
https://community.openhab.org
Main PID: 19404 (karaf)
Tasks: 6 (limit: 3980)
CGroup: /system.slice/openhab.service
├─19404 /bin/sh /usr/share/openhab/runtime/bin/karaf daemon
├─19420 /bin/sh /usr/share/openhab/runtime/bin/karaf daemon
├─19421 /bin/sh /usr/share/openhab/runtime/bin/karaf daemon
├─19422 /bin/sh /usr/share/openhab/runtime/bin/karaf daemon
└─19459
Jan 10 19:55:12 openHABianDevice systemd[1]: Started openHAB - empowering the sm

teraz sprawdzam czy openhab3 podniesie się po resecie

sudo reboot no i niestety dalej nie działa stronka localIP:8080

Chyba cofnę się do wersji obrazu bez literki "b" chyba że ktoś ma lepsze pomysły.

 
Dodane : 10/01/2021 8:09 pm
(@kamikac)
Wpisów: 226
Pomocny
 

@andry A co zwraca Ci:

netstat -n -a|grep "LISTEN "

Może zmienił się domyślny port dla serwera www?
I jeszcze może zobacz co masz w openhab.log i spróbuj:

journalctl -u openhab

I może jeszcze podaj wynik:

cat /lib/systemd/system/openhab.service
 
Dodane : 10/01/2021 9:59 pm
(@andry)
Wpisów: 16
Praktykant
Autor tematu
 

Po prostu wersja openhabian-pi-raspios32-v1.6.2b.img.xz ma jakąś wadę chyba. Za nic nie można odpalić OH3 chyba, że z polecenia sudo openhab-cli start.  Jednak po restarcie dalej nie działa. Port serwera www 8080 jest OK. Sprawdziłem teraz wersje obrazu OH3 bez litery b openhabian-pi-raspios32-v1.6.2.img.xz i poszła bez pudła dzięki jeszcze raz za podpowiedź z monitorem widać jak wszystko przebiega 🙂

 
Dodane : 10/01/2021 11:34 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

a co log openhab'a mówi /var/log/openhab/openhab.log?

Może skasuj wszystkie te pliki logów w /var/log/openhab zeby na czysto analizować

restart maliny i zobacz czy sie odtworzą i czy jakieś wpisy będą

 
Dodane : 10/01/2021 11:47 pm
(@andry)
Wpisów: 16
Praktykant
Autor tematu
 

@adrian  Dziękuję za podpowiedź z logami przy okazji następnej instalacji zawalczę z tą wersją b. Tymczasem mam zajęty RPi z wersją openhabian-pi-raspios32-v1.6.2.img.xz na którym uczę się OH3 i dopóki nie kupię drugiego RPi do takich testów to muszę odpuścić. Gdyby w między czasie ktoś miał nowe doświadczenia z instalacją openhabian-pi-raspios32-v1.6.2b.img.xz to fajnie byłoby poznać opinię.

 
Dodane : 12/01/2021 5:25 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@andy

Zainstalowałem wersję 32-v1.6.2b na malinie w wersji 3b, instalacja na kartę SD. 

W trakcie instalacji zauważyłem, że instalator zatrzymał się i przez kilka minut nic się nie działo. Okazało się po http, na adresie karty LAN wisiał komunikat, z którą siecią WiFi chcę się łączyć. Nie znalazłem możliwości pominięcia tego kroku, więc połączyłem się ze swoją siecią. Po tym instalator ustawił adres IP interfejsu WiFi jako główny i tylko na nim była możliwość podglądu loga instalacji. Po kilkunastu minutach wszystko się zainstalowało i można się było zalogować przez www. Po zalogowaniu zmieniłem interfejs LAN jako główny i dalej już było normalnie.

Dziwnie to sobie wymyślili, że pomimo istnienia połączenia LAN stoi i czeka na skonfigurowanie WiFI.

 

 

 
Dodane : 22/01/2021 2:25 pm
pav3ll
(@pav3ll)
Wpisów: 7
Bywalec
 

@_marss_
Na 100% rpi dostało adres z serwera dhcp i jest widoczne w sieci?

 
Dodane : 22/01/2021 11:05 pm
pav3ll
(@pav3ll)
Wpisów: 7
Bywalec
 

@andry
Do nauki jak i również produkcyjnie polecam rozwiązania kontenerowe -> docker

 
Dodane : 22/01/2021 11:08 pm
(@andry)
Wpisów: 16
Praktykant
Autor tematu
 

Dziękuję _MarSs_ za informację. Wynika z tego, że wersja 32-v1.6.2b ma jakiś problem z instalacją na malinie RPi4 2GB skoro udało Ci się na RPi 3B. W takim razie też spróbuję RPi4 podpiąć do LAN i sprawdzić czy będzie podobnie jak u Ciebie. Przy okazji zapytam czy wiesz może czym ta wersja OH3 32-v1.6.2b różni się od 32-v1.6.2 ?

Odnośnie dockera to jest film na youtube to opisujący https://www.youtube.com/watch?v=KJRMjUzlHI8 chyba spróbuje to zrobić 🙂

 
Dodane : 24/01/2021 2:35 pm
(@_marss_)
Wpisów: 173
Pomocny Donator 2K21 Donator 2K18
 

@andry

Nie wiem. Coś tam pewnie było pokrojone i sami zauważyli, że czasem nie działa.

Jest już wersja 1.6.3 i ona nie ma wariantów, więc pewnie to naprawili. Instaluj nową, co będziesz starocie próbował!

 
Dodane : 24/01/2021 3:48 pm
Udostępnij: