logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Domoticz i rekuperator Vents VUT R 600 VE EC A21: komunikacja przez Modbus i Raspberry Pi

Daro1003 27 Kwi 2023 21:48 5559 62
Najlepsze odpowiedzi

Jak odczytać dane z rekuperatora Vents VUT R 600 VE EC A21 przez Modbus i zintegrować je z Domoticz na Raspberry Pi?

Najprościej połączyć się z rekuperatorem po Modbus TCP przez LAN/Wi‑Fi na porcie 502, bo jeśli na RS485 masz już podłączony manipulator, to pozostaje właśnie Ethernet lub Wi‑Fi [#20561989] Najpierw sprawdź odczyt w narzędziu typu Modbus Master Simulator i porównaj Input Register od adresu 0/1 z tabelą z dokumentacji, żeby upewnić się, że trafiasz w poprawne rejestry [#20561989][#20559769] Do Domoticza najlepiej użyć Node-RED: ustaw odczyt tak jak w programie testowym, a potem przekaż dane do Domoticza przez JSON/MQTT; można skopiować gotowy flow i podmienić tylko `idx` oraz `svalue` [#20582549][#21454792] Jeśli temperatury przychodzą jako 183 zamiast 18,3, podziel wartość przez 10 w nodzie funkcyjnym przed wysłaniem do Domoticza [#21456187] ID i `z` z eksportu Node-RED to wewnętrzne identyfikatory noda, więc ich nie zmieniaj [#21456187]
REKLAMA

Podsumowanie tematu

✨ Dyskusja dotyczy integracji rekuperatora Vents VUT R 600 VE EC A21 z systemem Domoticz działającym na Raspberry Pi poprzez komunikację Modbus, głównie Modbus TCP i RS485. Użytkownik podłączył konwerter RS485 do manipulatora rekuperatora i próbuje odczytać dane, takie jak temperatury, za pomocą narzędzi do symulacji Modbus (np. Modbus Master Simulator) oraz Node-RED. W dokumentacji Vents brak jednoznacznej informacji o protokole Modbus, jednak centrala A21 posiada wbudowany interfejs Modbus TCP. Problemem jest konfiguracja Domoticza i dobór odpowiednich pluginów do odczytu i zapisu danych Modbus, a także ustalenie stałego adresu IP rekuperatora w sieci LAN. Rozwiązaniem jest użycie Node-RED do przetwarzania ramek Modbus i konwersji danych do formatu JSON, który Domoticz potrafi obsłużyć przez MQTT. Użytkownicy podkreślają konieczność znajomości protokołu Modbus, konfiguracji sieci i programowania w Node-RED (JavaScript). Udostępniono przykładowe przepływy Node-RED do odczytu i sterowania rekuperatorem oraz wskazówki dotyczące skalowania wartości (np. dzielenie przez 10). Dyskusja obejmuje także integrację innych urządzeń z RS485, takich jak inwertery fotowoltaiczne Sofar czy kotły Vaillant EcoTEC. Wskazano, że pełna integracja wymaga zaawansowanej konfiguracji i czasem pomocy specjalistów, ale jest możliwa do realizacji samodzielnie z odpowiednią wiedzą i narzędziami.
REKLAMA