Menu główne

Integracja z Home Assistant - Fork by @Gadulowaty

Zaczęty przez Gadulowaty, Czerwiec 03, 2024, 11:27:13

Poprzedni wątek - Następny wątek

Gadulowaty

#15
Part 8. Nowe encje powiązane z urządzeniem kontrolera EFC

Dodałem do urządzenia kontrolera w sekcji sterowanie możliwość wykonania ponownego uruchomienia (1) urządzenia.
W sekcji "Diagnostyka" istnieje możliwość sprawdzenia dostępności nowszych wersji oprogramowania układowego (3). No i pojawiła się encja w sekcji "Konfiguracja" dająca możliwość sprawdzenia czy zainstalowane oprogramowanie układowe jest aktualne (2), encja sprawdzenia aktualnego oprogramowania również pojawia się dla wybranych urządzeń odbiorników i sensorów.  Podgląd zmian w GUI poniżej.


Nad czym pracuje:
Part X: To be continued...


W poprzednich odcinkach:
Part 1: Nowe urządzenie RCW-21 już tu jest
Part 2: Encja kontrolera raportuje stan połączenia sieciowego
Part 3: Bardzo technicznie - dla zainteresowanych
Part 4: Tym razem o uruchamianiu integracji.
Part 5: Tym razem o rekonfiguracji i diagnostyce integracji.
Part 6: Tym razem o kopiach zapasowych.
Part 7: Tym razem o pomniejszych zmianach.
Produkcja:RPi5,EFC-01; Sensory:MEM-21,RCK-21,9xRCM-21,2xRCR-21,RCW-21; Odbiorniki: 2xROB-21, 5xROG-21,11xROP-21,11xROP-22,1xRDP-21,11xSRP-22; Nadajniki: 2xP-457/36,4xP-457/4,P-457/8,P-521L,1xRNK-22,1xRNK-24 | Developer:RPi4,EFC-01,RCK-21,ROB-21,ROP-22,ROG-21,RCM-21
  •  

Gadulowaty

#16
Part 9. Aktualizacje oprogramowania układowego (firmwaru)
Z poziomu GUI HA możliwe jest już monitorowanie dostępności aktualizacji firmwaru. W przypadku pojawienia się nowszych wersji po wejściu w ustawienia dostępny będzie widok jak poniżej:


Po kliknięciu we wskazaną aktualizacje pojawi się okno dialogowe aktualizacji. To wszystko poniżej:


Istnieje możliwość wykonania kopii zapasowej kontrolera przed rozpoczęciem procesu aktualizacji wybranego urządzenia. Po kliknięciu w "Instaluj" rozpocznie się proces aktualizacji.

Dla kontrolera aktualizacja nie pokazuje paska postępu bo nie ma takiej możliwości. Powinno nastąpić rozłączenie integracji z kontrolerem i po około 60 sekundach (w tym czasie kontroler pulsuje białym światłem) nastąpi uruchomienie kontrolera na nowym oprogramowaniu a integracja automatycznie nawiąże połączenie po aktualizacji.

Dla urządzeń postęp procentowy jak najbardziej działa. Po rozpoczęciu instalacji okno zmieni się na to co poniżej. Należy cierpliwie poczekać na zakończenie aktualizacji.


W przypadku wystąpienia błędu w trakcie aktualizacji urządzeń (nie kontrolera) i błędnego zakończenia aktualizacji w logu urządzenia pojawi się stosowna informacja. Aby wykonać ponowną instalację należy wyłączyć urządzenie z prądu, wejść w okno to co powyżej kliknąć "Instaluj" i równocześnie włączyć do prądu urządzenie dla którego aktualizacja się nie powiodła. Proces przesyłania oprogramowania rozpocznie się od początku.

I na koniec jeszcze jedna informacja. W związku z tym że integracja może aktualizować firmwary dodałem jako opcję czas sprawdzania dostępności na serwerach Zamela we wskazanych interwałach czasu. Opcje integracji Krok 1:


Do pobrania oczywiście z Github'a tutaj lub jako Zip tutaj

Nad czym pracuje:

Part X: To be continued... - ostatnia modyfikacja 2024.06.27

W poprzednich odcinkach:
Part 1: Nowe urządzenie RCW-21 już tu jest
Part 2: Encja kontrolera raportuje stan połączenia sieciowego
Part 3: Bardzo technicznie - dla zainteresowanych
Part 4: Tym razem o uruchamianiu integracji.
Part 5: Tym razem o rekonfiguracji i diagnostyce integracji.
Part 6: Tym razem o kopiach zapasowych.
Part 7: Tym razem o pomniejszych zmianach.
Part 8. Nowe encje powiązane z urządzeniem kontrolera EFC
Produkcja:RPi5,EFC-01; Sensory:MEM-21,RCK-21,9xRCM-21,2xRCR-21,RCW-21; Odbiorniki: 2xROB-21, 5xROG-21,11xROP-21,11xROP-22,1xRDP-21,11xSRP-22; Nadajniki: 2xP-457/36,4xP-457/4,P-457/8,P-521L,1xRNK-22,1xRNK-24 | Developer:RPi4,EFC-01,RCK-21,ROB-21,ROP-22,ROG-21,RCM-21
  •  

McGregor

@gadulowaty, bardzo liczę na zmianę w ROB-21. Nie znam innego sterownika w zigbee, który potrafiłby to, co ROB-21 daje i mógłby dawać w HA - detekcja dwóch krańcówek z info o stanie "półotwarty". Bardzo mnie podnieciło info o twoich planach w tej dziedzinie.
No i wystaw gdzieś linka na kawę :) Postawię duże americano albo coś z kardamonem (w zależności od gustu) ;)
Home Asistant a w nim: 30 komponentów ExtaLife i kilka ExtaFree, EFC-01 z kilkoma nadajnikami, poza tym sporo Zigbee i innych
  •