notify greift nicht -- wo ist der Denkfehler?

Begonnen von dan1824, 12 August 2015, 20:27:41

Vorheriges Thema - Nächstes Thema

dan1824

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?




Posti123

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";;\
}
18xHM-CC-RT-DN, 5xHM-TC-IT-WM-W-EU, HMLAN, 2xJeeLink 868, 1xJeeLink433, 1xCUL868, HM-LC-Bl1PBU-FM, HM-LC-Sw2-FM, HM-LC-SW1-FM, HM-LC-Sw1PBU-FM, 5xHM-Sec-SC-2, 2xHM-Sec-SCo, HM-ES-TX-WM, HM-Sen-MDIR-O-2, HM-WDS10-TH-O, 6xTechnoline, 2x PCA301,2xHM-PB-2-WM55-2,2xHM-RC-4-2,2xHM-WDS30-T-O, HM-SEC-WDS-2

dan1824

Oh, lieben Dank, ich werde das mal bei mir einbauen