Hallo FHEM-Gemeinde,
ich habe inzwischen die Alarmanlage aus dem Wiki umgesetzt und erweitert. Schön fände ich es, wenn ich die Dummies nach folgemden Schema:
define Alarm_Fenstermelder_OG_AZ_Balkontuer_Links dummy
attr Alarm_Fenstermelder_OG_AZ_Balkontuer_Links alias Arbeitszimmer Balkontür Links
attr Alarm_Fenstermelder_OG_AZ_Balkontuer_Links devStateIcon geschlossen:fts_door offen:fts_door_open
attr Alarm_Fenstermelder_OG_AZ_Balkontuer_Links room D:Aussenhaut
define act_on_OG_AZ_Balkontuer_Links notify OG_AZ_Balkon_Links.contact.* { if ("$value{OG_AZ_Balkon_Links}" eq "closed") { fhem("set Alarm_Fenstermelder_OG_AZ_Balkontuer_Links geschlossen") } else { fhem("setreading ALARM_STATUS Meldedevice Arbeitszimmer;; set Alarm_Fenstermelder_OG_AZ_Balkontuer_Links offen ");;}}
abändern könnte. Konkret soll neben dem state (offen, geschlossen) ein Button und eine zusätzliche "state"-Variable zum on und off Schalten existieren.
Dann könnte man einzelne Devices aus dem Sicherheitskreis nach belieben rein und rauswählen. (z.B. im Sommer zwecks Lüften).
Wie würde ich eine solche zusätzliche Variable (die ich nur setzen und auslesen möchte) implementieren? Die normalen Buttons würden ja die Variable "state" schreiben.
Gruß & vielen Dank.
Markus
Ich formulier die Frage mal um:
Kann ich mir webCmds zum setzen von userreadings basteln?
Dann könnte ich sagen, Prosa:
attr dummy userReadings Meldestatus
attr dummy webCmd on:off
Sodass ich den Meldestatus mit den webCmds beeinflussen könnte??!?