Hallo.
Ich schaffe es nicht die setlist zum laufen zu bringen. ausser die einfachen wie "open","close" ,"switch" oder child_lock komm ich auf keinen grünen Zweig. Kann mir wer bitte auf die Sprünge helfen?
Manual default settings (composite)
Single irrigation settings.
Can be set by publishing to zigbee2mqtt/FRIENDLY_NAME/set with payload {"manual_default_settings": {"irrigation_duration": VALUE, "irrigation_mode": VALUE, "irrigation_amount_unit": VALUE, "irrigation_amount": VALUE, "fail_safe": VALUE}}
To read (/get) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"manual_default_settings": ""}.
irrigation_duration (numeric): Irrigation duration min value is 1, max value is 719, unit is min
irrigation_mode (enum): Irrigation mode: duration or capacity allowed values: duration, capacity
irrigation_amount_unit (enum): Capacity unit allowed values: US gallon, liter
irrigation_amount (numeric): Irrigation volume max value is 10000
fail_safe (numeric): Safety protection timeout max value is 719, unit is min
meine definition dazu
runtime:slider,0,1,719 $DEVICETOPIC/set {"manual_default_settings": {"irrigation_duration":"$EVTPART1"}}
mode:duration,capacity $DEVICETOPIC/set {"manual_default_settings":{"irrigation_mode":$EVTPART1}}
unit:US gallon,liter $DEVICETOPIC/set {"manual_default_settings": "irrigation_amount_unit":"$EVTPART1"}
volume:slider,0,1,10000 $DEVICETOPIC/set {"manual_default_settings": "irrigation_amount":"$EVTPART1}
safe:slider,0,1,719 $DEVICETOPIC/set {"manual_default_settings": "fail_safe":"$EVTPART1"}
Moin,
klappts wenn Du die numerischen Werte ohne Anführungszeichen schickst?
Die Antwort auf diese Frage findest du im richtigen Forenbereich: Alle Elemente mitgeben.
Imo ist die dort zu findende Lösung nicht ganz korrekt, soweit ich mich entsinne, wird dort ausschließlich auf Reading-Werte zurück gegriffen,da sollte der jeweilige EVTPART rein.
Zitat von: TomLee am 25 Juni 2026, 10:18:19Moin,
klappts wenn Du die numerischen Werte ohne Anführungszeichen schickst?
beides probiert, kein erfolg
Zitat von: Beta-User am 25 Juni 2026, 10:56:28Die Antwort auf diese Frage findest du im richtigen Forenbereich: Alle Elemente mitgeben.
Imo ist die dort zu findende Lösung nicht ganz korrekt, soweit ich mich entsinne, wird dort ausschließlich auf Reading-Werte zurück gegriffen,da sollte der jeweilige EVTPART rein.
welches ist der richtige bereich? habe schon mit anderen Versionen des SWV verglichen, die haben alle unterschiedliche payloads.
MQTT, siehe angepinnte Threads hier.
Kann schon sein, dass die unterschiedlichen Varianten Modifikationen an der "Musterlösung" benötigen, alles mitzugeben dürfte jedenfalls einen Versuch wert sein, ebenso wie die Einhaltung der von TomLee genannten JSON-Syntax.
Zitat von: Beta-User am 25 Juni 2026, 10:56:28Alle Elemente mitgeben.
passt, danke. frage jetzt dazu, wie kann ich die gesetzten werte autom. einsetzen, wenn ich nur die runtime verändern will ?
https://forum.fhem.de/index.php?msg=1365706