FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: Johann.S am 25 Mai 2026, 12:04:24

Titel: elv-sh-wsm on/off Defination für uzsu
Beitrag von: Johann.S am 25 Mai 2026, 12:04:24
Hallo,

kann mir jemand vielleicht bei diesem Device weiter helfen?
Ich habe 2 Gartenbewässerungsventile vom Type els-sh-wsm die sich ganz gut über Datapoints steuern lassen!
Rohdefiniation eines Ventiels:
defmod garten_dev HMCCUDEV xxxxxxxxxxxxxx forcedev
attr garten_dev DbLogExclude .*
attr garten_dev ccureadingformat datapoint
attr garten_dev event-on-update-reading .*
attr garten_dev room _System->HomeMatic,_System->Test
Um nun das Ventiel mit uzsu zu steuern bräuchte ich die Befehle "garten_dev on/off"!
Nach Wochenlagen Versuchen und Recherchen habe ich das Ventil noch mal als zweites Device angelegt (siehe Rohdefinition) und
habe nach Anleitung aus der Referezen
Zitatstatevals <new-command>:<control-datapoint-value>[,...]
Define set commands for control datapoint. This attribute should only be used if the device type is not recognized by HMCCU. Using this attribute for automatically detected devices could lead to problems!

Example: controldatapoint of a device is STATE. Device is not recognized by HMCCU:
# Define 2 new commands on and off representing the possible states of STATE:
attr my_switch statevals on:true,off:false
# After attr the commands on and off are available:
set my_switch on
set my_switch off
die Rohdefination zu erweitern:
attr garten_dev controldatapoint 6.STATE
attr garten_dev statedatapoint 6.STATE
attr garten_dev statevals on:true off:false
attr garten_dev substitute 6.STATE!(1|true):on,(0|false):off;;
auch eine Änderung auf:
attr garten_dev statevals on:datapoint 6.STATE true,off:datapoint 6.STATE falsehat nichts gebracht.

Beim Aufruf von "set garten_dev off" kommt die Fehlermeldung
Unknown argument off choose one of clear defaults readingFilter config datapoint

Kann mir bitte jemand einen Tritt in die richtige Richtung geben?

Danke im voraus
Johann