FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: maci am 21 Mai 2020, 21:34:04

Titel: Status für Handbedienung beim Schalter auslesen?
Beitrag von: maci am 21 Mai 2020, 21:34:04
Hallo,

Ich möchte gerne bei einem meiner Rolladenschalter auslesen können, wenn ich diesen per Hand schalte.
Weis jemand ob da ein reading gesetzt wird, das zB bei einen Funkbefehl nicht ist?

Wäre sehr dankbar, wenn mir da jemand weiterhelfen könnte

Gruß Georg
Titel: Antw:Status für Handbedienung beim Schalter auslesen?
Beitrag von: Otto123 am 21 Mai 2020, 23:02:26
Hallo Georg,

welchen Schalter hast Du? Die Peers erzeugen register trig_ und trigLast. Da sieht man zumindest die externen.

Ich verwende noch folgenden Trick: Ich setze Werte die man manuell normalerweise nicht erreicht. Also Level 95 z.B. oder Level 5. Anstatt auf und zu :)
Damit weiß ich, der Rollladen wurde automatisch gesteuert.

Gruß Otto
Titel: Antw:Status für Handbedienung beim Schalter auslesen?
Beitrag von: Wzut am 22 Mai 2020, 06:24:29
aus einem anderen Fred hier mittels userReadings,
attr <name> userReadings setTo:level..set.* {(split("_",ReadingsVal($name,"level","-1")))[1]} , mode:pct.* {if (ReadingsVal($name,"pct","-") eq ReadingsVal($name,"setTo","-")) {"auto"} else {"hand"}}
damit ist im Reading mode klar ob der letzte Fahrbefehl über Funk kam oder vor Ort von Hand.
Titel: Antw:Status für Handbedienung beim Schalter auslesen?
Beitrag von: maci am 22 Mai 2020, 08:53:39
Hallo Otto,

Habe den HM-LC-BL1PBU-FM Aktor
Das mit den Level Angaben finde ich eine gute Idee.

Gruß Georg