FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: errazzor am 11 Juli 2017, 00:26:06

Titel: Bewegungsmelder HM-Sen-MDIR-O-2 Plot erstellen
Beitrag von: errazzor am 11 Juli 2017, 00:26:06
Hallo,

ich bekomme es nicht hin, die erkannten Bewegungen in einem Plot darzustellen. Am liebsten wären mir senkrechte Linien bei Bewegung, alternativ rote Punkte im Plot.

Aber egal nach was ich filtere (motion / motion: / noMotion) - es wird nichts angezeigt.

Bei Bewegung ändert sich ja der state in "motion" und nach 4 Minuten in "noMotion", ebenso das Reading "motion" auf "on" oder "off".

Wie und was genau muss ich denn im Plot einstellen, damit es zu einer Anzeige dessen kommt?

Vielen Dank.
Titel: Antw:Bewegungsmelder HM-Sen-MDIR-O-2 Plot erstellen
Beitrag von: amenomade am 11 Juli 2017, 00:37:12
"on" und "off" sind Werte, die nicht als Plot dargestellt warden können. Du musst dei in "1" und "0" umwandeln.

Beispiel hier: https://forum.fhem.de/index.php/topic,59127.msg505236.html#msg505236
Titel: Antw:Bewegungsmelder HM-Sen-MDIR-O-2 Plot erstellen
Beitrag von: fiedel am 11 Juli 2017, 04:33:49
Hi,

es geht auch ohne Kryptowissen einfach mit ".motion" und den Dots.  (https://forum.fhem.de/index.php/topic,56575.msg480967.html#msg480967) Oder auch on/off. (https://forum.fhem.de/index.php/topic,13538.msg84064.html#msg84064)

Gruß
Frank
Titel: Antw:Bewegungsmelder HM-Sen-MDIR-O-2 Plot erstellen
Beitrag von: amenomade am 11 Juli 2017, 09:05:38
Zitat von: fiedel am 11 Juli 2017, 04:33:49
Hi,

es geht auch ohne Kryptowissen einfach mit ".motion" und den Dots.  (https://forum.fhem.de/index.php/topic,56575.msg480967.html#msg480967) Oder auch on/off. (https://forum.fhem.de/index.php/topic,13538.msg84064.html#msg84064)

Gruß
Frank
Eigentlich machst Du damit nix anders, als was ich gesagt habe: die on/off Werte in numerische Werte umwandeln...
#Log_Alarm "0.6":FS20_a34a92.on-old-for-timer:0.6:

=> Event on-old-for-timer vom Device FS20_a34a92 wird als numerischer Wert 0.6 dargestellt.

#Log_Alarm "0.2":Sens_BM_2.motion:0.2:
=> Event "motion" vom Bewegungsmelder wird als numerischer Wert 0.2 dargestellt.

$fld[3]=~"on"?1:0
=> 3. Teil des Events vom Bewegungsmelder: "on" wird als 1 und der Rest als 0 dargestellt

Deine Lösung ist eher für einzige Events geignet, "meine" (also... die, die ich verlinkt habe) eher für Zustände

Titel: Antw:Bewegungsmelder HM-Sen-MDIR-O-2 Plot erstellen
Beitrag von: fiedel am 11 Juli 2017, 11:06:34
Sorry, du hast natürlich Recht. Ich hoffe wir konnten letztendlich dem TE helfen...  :)