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...
@g6pl dzięki bardzo mi pomogłeś posunąłem się do przodu
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 ?
