FHEM Forum

FHEM => Automatisierung => Thema gestartet von: dan1824 am 12 August 2015, 20:27:41

Titel: notify greift nicht -- wo ist der Denkfehler?
Beitrag von: dan1824 am 12 August 2015, 20:27:41
Ich habe einen EnOcean-Bewegungsmelder (occupSensor.01)

NAME EnO_4BS_0185BD2A


mit folgenden Readings


current 5.5 2015-08-12 20:21:21
motion on 2015-08-12 20:21:21
sensorType ceiling 2015-08-12 20:21:21
state on 2015-08-12 20:21:21
teach 4BS teach-in accepted EEP A5-07-01 Manufacturer: EnOcean GmbH 2015-08-12 11:53:00
voltage 3.8 2015-08-12 20:21:21



und hierzu ein notify

EnO_4BS_0185BD2A:motion:.* {

  fhem("set LS_Kueche scene Kueche2");

}


das nicht greift.

(set LS_Kueche scene Kueche2 ist händisch getestet und funktioniert)



Auch die abgeschwächte Variante

EnO_4BS_0185BD2A {

  fhem("set LS_Kueche scene Kueche2");

}



greift nicht.

Im Logfile steht

2015-08-12_20:21:21 EnO_4BS_0185BD2A voltage: 3.8
2015-08-12_20:21:21 EnO_4BS_0185BD2A current: 5.5
2015-08-12_20:21:21 EnO_4BS_0185BD2A sensorType: ceiling
2015-08-12_20:21:21 EnO_4BS_0185BD2A motion: on
2015-08-12_20:21:21 EnO_4BS_0185BD2A on



Nun bin ich ratlos, was daran wohl falsch sein kann. Obwohl ich zig ähnlicher Definitionen habe, sehe ich hier einfach nicht, was dran falsch ist.

Hat jemand einen Tipp für mich?



Titel: Antw:notify greift nicht -- wo ist der Denkfehler?
Beitrag von: Posti123 am 12 August 2015, 20:38:54
hier mein notify

define HM_BewegMelder notify G.Motion:motion:.* {\
    prowl("Bewegung erkannt!","Garten","1");;\
    fhem( "set Wz.TvReceiver showText Bewegung im Garten erkannt" ) if ReadingsVal("Wz.TvReceiver","state","") eq "on";;\
}
Titel: Antw:notify greift nicht -- wo ist der Denkfehler?
Beitrag von: dan1824 am 12 August 2015, 20:41:24
Oh, lieben Dank, ich werde das mal bei mir einbauen