Witam, jako że wersja 3.0 jest już dostępna, to czy ktoś już przeszedł na nią ? A jeżeli tak to jakie wrażenia ?. Czy trzeba ustawiać od nowa czy wszystko przechodzi automatycznie ? Proszę o opinie i refleksję.
Z tego co czytałem, to
- reguły wymagają przeglądnięcia / przepisania częściowo
- były ostatnio zawieruchy z MQTT
- i problem z bindings z wersji 1
Ja po świętach instaluję wersję, ale tylko, żeby potestować. Dam znać, czy to co wyczytałem ma miejsce.
@adrianJa też am zamiar wypróbować ale pytanie czy zrobić to od początku czy przejść z aktualnej wersji, ewentualnie pomoc sobie tylko plikami tekstowymi, bo niestety mam mieszany system wykrywania things.
@1paul11 ja instaluję od zera i będę przenosił pliki textowe konfiguracyjne i obserwował co się dzieje.
Tak jak Ty mam mieszany tryb i nie zamierzam aktualizować z wersji 2 na 3 - jeśli w ogóle się da
To moje pierwsze obserwacje po paru godzinach zabawy w OH3
Problemy u mnie
- binding w wersji jeden nie działają. u mnie dot. binding'a Fatek, ale mam zamiennik, więc nie ma tragedii
- Reguły, które są sterowane czasem i używają wyzwalacza opartego o cron i dni tygodnia w formie np. MON-FRI - potrzebują przepisania na wartości numeryczne np. 1-5
- Utknąłem z przenoszeniem konfiguracji HabPanelu - nie wiem jak to jeszcze zrobić. W OH2 konfiguracja jest "jakby binarna", a w OH3 w json
Spostrzeżenia
- wgranie tekstowych konfiguracji things, items, rules sitemaps, itd z wersji 2 raczej działa - tzn u mnie poszło i jak do tej pory nie znalazłem problemów - oczywiście zakładając, że da się zainstalować binding dla tych items
- Nie można edytować z poziomu UI OH3 tekstowych items są zablokowane do modyfikacji - w OH2 tak samo
- Można modyfikować z UI OH3 tekstowe Things w zakładce Code, konfiguracja nie jest zapisywana w plikach tekstowych tylko już w strukturach konfiguracyjnych OH3 - nie wiem co to powoduje, jak są różne konfiguracje plik tekstowy i UI? -do sprawdzenia, ale wg mnie dalej obowiązuje konfig z pliku tekstowego
- konfiguracje tekstowo jest/może być robiona w formacie yaml podobnie jak w HomeAssistant
- Reguły (dużo plusów), jest:
- blocky
- javascript,python,groovy + jeżyk do reguł DSL z poprzedniej wersji OH
- kreatory prostych reguł
- reguły oparte o harmonogram
UI
- Można utworzyć model semantyczny całego domu (jeszcze w to nie zagłębiałem się). OH3 wprowadza takie terminy jak
- lokalizacja
- wyposażenie
- punkt
- Jest nowy UI ooenHab'owy - nie wiem czy będę go wykorzystywał. Tutaj demo
- Nie ma classic-ui i kilku innych UI
Przechodząc na OH3 wg mnie czeka sporo dodatkowej roboty, żeby wykorzystać to co przychodzi z OH3.
Będę pisał co dalej
Namówiliście mnie na migrację - oj będzie się działo...
@edass ja nie przesiądę się dopóki nie rozpykam tego ModBus z Fatkiem - to mnie blokuje na razie
Ja używam Modbus z WAGO i nie widziałem problemu...oczywiście Binding Modbus TCP/IP
@g6pl fajnie, fajnie - ja się ma ładnie rozpisany przykład do Wago. Fatek to inny PLC, inne rejestry itp. nie mam z tym za wiele doświadczenia i zrozumienia jak co działa.
Modbus tcp/ip to modbus tcp/ip, MODBUS to standard, zasada jest ta sama czy wago, czy inny sterownik...
Ja całą chatę postawiłem na WAGO PFC200, teraz walcze nad stroną wizualną na OH3....ciężko to ogarnąć ale powoli...
Niestety dziś włączyłem aktualizację openHAB 3 na raspberry 3 B+ i się posypało.
po pierwsze:
niby zaktualizował się i uruchamia mi się w przeglądarce po ip mapa stara
ale juz w putty jak się chce zalogować to mam openHAB 2.5 - dlaczego
nie działają niektóre bindy
na razie nie wiem co dalej.
Ja bym zrobił tak:
Skopiować configi razem z konfigiem wewnętrznym w jsonie w razie czego.
Odinstalować openHAB i upewnić się, że jest odinstalowany. Restart linuxa.
Zainstalować OH3.
Jakim poleceniem kasuje sie cache ?
Kolejny temat to, dlaczego jak zmieniam plik mapy przez Visual Studio to nie aktualizuje się mapa tylko zostaje stara ?
sudo systemctl stop openhab
sudo openhab-cli clean-cache
sudo reboot
Z tego co kojarzę to od 3.x nazwy katalogów są bez numerków tj. /etc/openhab2 -> /etc/openhab. Wydaje mi się że nazwy usług również mogły ulec zmianie, fakt że nie sprawdzałem tego ostatnio na openhabianie.
Głupie pytanie ale jak uruchomić serwer MQTT na nowo w openhab 3.0 ?