@kuddel
Ich setzte seit einigen Jahren sehr zufrieden dein Bewässerungsscript bei mir ein.
In 49 von 50 Fällen funktioniert das auch sehr zuverlässig und wie gewünscht bei mir.
Leider passierts selten aber doch, dass sich meine HM Wired Classic Schaltaktoren verschlucken, was bei den Bewässerungsventilen natürlich eine kritische Sache ist.
So wie heute, schließt sich das Ventil nicht und bewässert 4 Stunden weiter, bis ich es bemerkt habe und manuell ein/aus geschaltet habe.
Fehlermeldung im Log:
Spoiler
2026-07-11 04:34:03.434 - info: hm-rpc.0 (750) Temporary error occurred for "setValue" with "["MEQ1534614:14","STATE",false]": Error: XML-RPC fault: Failure
2026-07-11 04:34:03.444 - info: hm-rpc.0 (750) State value to set for "hm-rpc.0.MEQ1534614.0.UNREACH" has to be type "boolean" but received type "number"
2026-07-11 04:34:03.445 - info: hm-rpc.0 (750) State value to set for "hm-rpc.0.MEQ1534614.0.STICKY_UNREACH" has to be type "boolean" but received type "number"
2026-07-11 04:34:04.831 - info: hm-rpc.0 (750) Temporary error occurred for "setValue" with "["MEQ1534614:17","STATE",true]": Error: XML-RPC fault: Failure
2026-07-11 04:34:04.832 - error: hm-rpc.0 (750) xmlrpc -> setValue ["MEQ1534614:14","STATE",false] BOOL
2026-07-11 04:34:04.832 - error: hm-rpc.0 (750) Cannot call setValue: Error: XML-RPC fault: Failure
2026-07-11 04:34:04.983 - error: hm-rpc.0 (750) xmlrpc -> setValue ["MEQ1534614:17","STATE",true] BOOL
2026-07-11 04:34:04.983 - error: hm-rpc.0 (750) Cannot call setValue: Error: XML-RPC fault: Failure
Jetzt habe ich zu diesem Problem folgenden Workaround gefunden:
https://www.blogging-it.com/setstate-synchrone-verarbeitung-der-iobroker-homematic-rpc-adapter-befehle-via-bin-rpc-xml-rpc-um-probleme-bei-der-kommunikation-zu-vermeiden/hausautomatisierung-smart-home/iobroker/skripte-und-logiken.html
Meine Frage/Bitte: Kannst du diese Art der Verarbeitung bzw. Befehle in dein Script übernehmen ?
Ich hätte die Hoffnung, damit eine noch höhere Zuverlässigkeit erreichen zu können.
Danke.
Beste Grüße