HM-Sen-MDIR-O brightness löst kein Event aus

Begonnen von shabak, 06 April 2014, 17:01:05

Vorheriges Thema - Nächstes Thema

shabak

Hallo,

ich habe eine HM-Sen-MDIR-O Bewegungsmelder im Betrieb. Er funktioniert sehr gut mit deinem Schalter vom Typ HM-LC-Sw1PBU-FM zusammen.

Ich möchte die Helligkeitswerte zur Steuerung weiterer Geräte verwenden. Leider gelingt es mir nicht ein Notify auf den Wert brightness zu setzen. Aktuell liefert der Bewegungsmelder alle paar (ca. 4) Minuten den Wert brightness. Dieser Wert wird aber nicht ins Filelog oder Dblog geschrieben. Außerdem wird auch kein Event ausgelöst.

Wie kann ich das ändern?

martinp876

Das Reading hat also alle 4 min einen neuen Zeitstempel, aber ein trigger kommt nicht?
kannst du die message einmal loggen und schicken?

shabak

Hallo,

ja, das Reading kommt alle 6 Minuten mit einem geänderten Zeitstempel. Es wird aber kein Trigger ausgelöst. Ein Trigger wird nur ausgelöst, wenn der Bewegungsmelder eine Bewegung meldet.

Beispiele mit den entsprechenden Nachrichten


2014.04.07 18:23:35.960 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:14675433 d:FF r:FFC8     m:BB 8410 20A958 2577FD 0601CD00
2014.04.07 18:29:04.716 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:146C5898 d:FF r:FFC8     m:BC 8410 20A958 2577FD 0601CB00
2014.04.07 18:34:05.791 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:1470F0D7 d:FF r:FFC8     m:BD 8410 20A958 2577FD 0601CA00
2014.04.07 18:38:38.715 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:14751B1D d:FF r:FFC8     m:BE 8410 20A958 2577FD 0601C900
2014.04.07 18:42:43.493 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:1478D76B d:FF r:FFC8     m:BF 8410 20A958 2577FD 0601C900
2014.04.07 18:42:54.193 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:14790139 d:FF r:FFC8     m:C0 A441 20A958 25E405 0122C980
2014.04.07 18:42:56.161 0: HMLAN_Parse: HMLAN1 R:E25E405   stat:0000 t:147901B7 d:FF r:FFC2     m:C0 8002 25E405 20A958 010100003B
2014.04.07 18:48:24.714 0: HMLAN_Parse: HMLAN1 R:E20A958   stat:0000 t:147E0C81 d:FF r:FFC8     m:C1 8410 20A958 2577FD 0601C900

martinp876

habe einmal simuliert - und kann es nicht nachvollziehen.

wenn ich einen mdir habe mit
define mdir CUL_HM .....
und ein notify
define mdirnf notify mdir:brightness.* {action}

wird das ausgeführt - mir jeder kommenden message.

A) eine HM trigger message (für peers relevant) kommt nur bei Bewegung
B) ein FHEM trigger kommt mit jeder statusmessage (also alle 6 min) - und kann für notifies verwendet werden.

haben wir ein Missverständnis?

Gruss Martin

peterk_de

Hast du das Attribut event-on-update-reading oder event-on-change reading auf motion gesetzt? Dann würde eine Brightness-änderung kein Event auslösen. Setz doch mal:

attr bewegungsmelder event-on-change-reading .*
FHEM auf Ubuntu-VM / 2xNUC Proxmox Cluster
UI: HomeKit, TabletUI, Grafana
IOdevs: 2xHueBridge, RaspiMatic-CCU, CUL868, 2xHarmonyHub, 6xRaspi-Roomnode mit CO2, VOC und lepresenced
Devices: 107xHomematic(IP), 96xPhilips Hue, 17xTECHEM, 12xBTLE, 8xSONOS, 2xHomeConnect, 1xShelly 3em, 1xNanoleaf ...

shabak

Hallo,

leider funktionieren beide Vorschläge nicht. Ich habe es jetzt mit einem AT gelöst der alle 6 Minuten den Wert in ein Dummy schreibt. Dabei wird dann ein Event ausgelöst.