opentherm na Domoti...
 
Powiadomienia
Wyczyść wszystko

Problem [Rozwiązany] opentherm na Domoticz, brak odczytu parametrów

3 Wpisów
2 Użytkownicy
0 Reactions
1,081 Wyświetleń
(@jusik)
Wpisów: 69
Kontrybutor
Autor tematu
 

Z "github.com/akamming" , pobrałem i zainstalowałem na ESP /arduino/ - esp_domoticz_openthrm_handler i on działa bez problemu. Wyświetla na stronie w przeglądarce dane z czujników "ip adres esp/GetSensors" - pobiera dane w json. I tak powinny zostać zaimportowane do Domoticz - json.

Z ww strony pobrałem plugin - Domoticz_Thermostate_Plugin, zainstalowałem zgodnie z instrukcją autora, doinstalowałem zależności, w Domoticz-u pojawiły się czujniki z ustawieniami początkowymi zapisanym w plugin-ie, ale dane z czujników się nie odświeżają 😐 .

Domoticz stoi na Armbian arm64.

Błąd jaki dostaję logach Domoticz-a:

Error: termostat: Exception traceback:
Error: termostat: 'onHeartbeat' failed 'IndexError':'list assignment index out of range'.
Error: termostat: ----> Line 808 in /home/npi/domoticz/plugins/Domoticz_Thermostate_Plugin/plugin.py

Error: termostat: ----> Line 759 in /home/npi/domoticz/plugins/Domoticz_Thermostate_Plugin/plugin.py

Wcześniej nie zmieniłem idx czujników temp. wewnętrznej i zewnętrznej, błędów było więcej, ale zmieniłem idx tych czujników z definicji w pluginie na widoczne w tabeli i błędy zniknęły. Pozostały te powyżej.

Jak powinna wyglądać konfiguracja Domoticz aby to zadziałało, czego nie zrobiłem, że czujniki nie wskazują wartości z ESP?

Wydaje mi się że czegoś brak w konfiguracji Domoticza...ale  mam za małe doświadczenie...

Wszelka pomoc mile widziana 🙂 

edit:

w logach widzę włączenie palnika, podgrzewanie CWU - te dwa parametry są logowane.

Czy wersja Domoticz 2021, a wersja 2022 aż tak się różnią, że plugin nie działa prawidłowo?

Jak sprawdzić czy komunikacja z ESP (odczyt np. temp. wewnętrznej - jest na ds18b20) jest prawidłowy - dodać czujnik temperatury po lan z czytaniem wartości po json?

 

edit:

Problem rozwiązany, brak zgodności kodu pluginu z Domoticz 2022.1

Po korespondencji z autorem plugin działa w Domoticz 2022.1 u mnie oraz starszą według informacji autora.

 
Dodane : 15/04/2022 5:13 pm
(@przemo)
Wpisów: 18
Praktykant
 

Cześć jusik,

Czy możesz podzielić sie wiedzą co dokładnie należy zmodyfikować aby opentherm ruszylo poprawnie pod nowa wersja Domoticza ? 

 

 
Dodane : 07/09/2022 8:00 am
(@jusik)
Wpisów: 69
Kontrybutor
Autor tematu
 

Cześć,

Czy możesz napisać co zrobiłeś, co dokładnie jest problemem ?

 

https://github.com/akamming/Domoticz_Thermostate_Plugin - tutaj jest opis wykorzystania i instalacji, musisz sprawdzić jak Twój kocioł pracuje z opentherm ( z jaką bramką).

Autor zmienił 2 miesiące temu plugin, nie testowałem obecnego.

U mnie to działało z kotłem Termet Ecocondens Slim (aktualnie jest odłączone), rozwiązanie działa z podaną bramką opentherm u mnie (ja zrobiłem ją sam, przez wojnę na Ukrainie autor nie wysyłał modułów).

 
Dodane : 07/09/2022 9:38 am
Udostępnij: