To teraz zrób loga ( w tym samym czasie ) , z katalogu domoticz/in w mqtt , np komendą "mosquitto_sub -h 127.0.0.1 -p 1883 -u user -P password -t "domoticz/in"
Wtedy będzie widać co dokładnie wpływa do domoticza , co on traktuje jako inwalid. Bo to może być idx , abl nie odpowiednia wartość svalue , itp.
Odgrzewam bo mam podobny problem. Tylko u mnie takie błędy pokazują się nieregularnie, nawet co kilka godzin i musiałbym siedzieć bez przerwy przy komputerze kilka godzin. Da się zrobić żeby ten log jakoś się zapisywał razem z dokłądnym czasem odebrania komunikatu? Wtedy mógłbym porównać obydwa logi.
Możesz zawsze podłączyć się jakimś MQTT Explorer , i tam będziesz miał historię , może nawet logi co do sekundy.
u jest podane tylko jak logować do pliku ,to co pojawia się na /domoticz/in.
Możesz na ten topic /domoticz/in wysyłać co jakiś okres czas , i to tez się będzie logować. Kwestja tego czy musisz wiedziec co do sekundy ,kiedy co sie zdarzylo.
dzięki. mqtt explorer załatwi sprawę.