Hauptmenü

notify funktioniert nicht

Begonnen von mido2010, 03 Oktober 2014, 20:40:23

Vorheriges Thema - Nächstes Thema

mido2010

Hallo zusammen,

ich bekomme hier die absolute Kriese... ich haben einen HM-LC-Sw1PBU-FM verbaut, der zwei Außenlampen schalten soll.
Angesteuert werden soll der Switch über einen Bewegungsmelder HM-Sen-MDIR-O-2 beim Event "motion".

Also habe ich folgendes Notify gebaut, welches aber nicht funktioniert:

define actpir.Haustuer notify pir.Haustuer:motion { if (!isday()) { fhem("set switch.Haustuer on-for-timer 900") } }

Das Motion-Event taucht in den Logfiles auch schön auf, leider wird das Notify nicht ausgelöst. Eine Fehlermeldung kann ich auch
nirgends finden.

Hier meine Congfig:

define initialUsbCheck notify global:INITIALIZED usb create
define Fenster1 CUL_HM 22581B
attr Fenster1 .devInfo 810101
attr Fenster1 .stc 80
attr Fenster1 IODev CUL1
attr Fenster1 actCycle 028:00
attr Fenster1 actStatus unknown
attr Fenster1 autoReadReg 4_reqStatus
attr Fenster1 expert 2_full
attr Fenster1 firmware 2.1
attr Fenster1 model HM-SEC-SC
attr Fenster1 peerIDs
attr Fenster1 room CUL_HM
attr Fenster1 serialNr KEQ0366366
attr Fenster1 subType threeStateSensor
define FileLog_Fenster1 FileLog ./log/Fenster1-%Y.log Fenster1
attr FileLog_Fenster1 logtype text
attr FileLog_Fenster1 room CUL_HM
define ActionDetector CUL_HM 000000
attr ActionDetector actCycle 600
attr ActionDetector event-on-change-reading .*
attr ActionDetector model ActionDetector
attr ActionDetector room CUL_HM
define FileLog_ActionDetector FileLog ./log/ActionDetector-%Y.log ActionDetector
attr FileLog_ActionDetector logtype text
attr FileLog_ActionDetector room CUL_HM
define blind.Arbeitszimmer CUL_HM 1C8729
attr blind.Arbeitszimmer .devInfo 010100
attr blind.Arbeitszimmer .stc 30
attr blind.Arbeitszimmer IODev CUL1
attr blind.Arbeitszimmer autoReadReg 4_reqStatus
attr blind.Arbeitszimmer expert 2_full
attr blind.Arbeitszimmer firmware 1.5
attr blind.Arbeitszimmer model HM-LC-BL1-FM
attr blind.Arbeitszimmer peerIDs 00000000,1BF77209,1BF7720A,
attr blind.Arbeitszimmer room Erdgeschoss
attr blind.Arbeitszimmer serialNr JEQ0303734
attr blind.Arbeitszimmer subType blindActuator
attr blind.Arbeitszimmer webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Arbeitszimmer FileLog ./log/blind.Arbeitszimmer-%Y.log blind.Arbeitszimmer
attr FileLog_blind.Arbeitszimmer logtype text
attr FileLog_blind.Arbeitszimmer room CUL_HM
define blind.Flur CUL_HM 22064B
attr blind.Flur .devInfo 010100
attr blind.Flur .stc 30
attr blind.Flur IODev CUL1
attr blind.Flur autoReadReg 4_reqStatus
attr blind.Flur expert 2_full
attr blind.Flur firmware 1.7
attr blind.Flur model HM-LC-BL1-FM
attr blind.Flur peerIDs 00000000,1BF77207,1BF77208,
attr blind.Flur room Erdgeschoss
attr blind.Flur serialNr KEQ0542226
attr blind.Flur subType blindActuator
attr blind.Flur webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Flur FileLog ./log/blind.Flur-%Y.log blind.Flur
attr FileLog_blind.Flur logtype text
attr FileLog_blind.Flur room CUL_HM
define switch.Warmwasser CUL_HM 255BC5
attr switch.Warmwasser IODev CUL1
attr switch.Warmwasser autoReadReg 4_reqStatus
attr switch.Warmwasser expert 2_full
attr switch.Warmwasser firmware 1.12
attr switch.Warmwasser model HM-LC-SW1-PL2
attr switch.Warmwasser peerIDs 00000000,
attr switch.Warmwasser room CUL_HM
attr switch.Warmwasser serialNr KEQ1053510
attr switch.Warmwasser subType switch
attr switch.Warmwasser webCmd statusRequest:toggle:on:off
define FileLog_switch.Warmwasser FileLog ./log/switch.Warmwasser-%Y.log switch.Warmwasser
attr FileLog_switch.Warmwasser logtype text
attr FileLog_switch.Warmwasser room CUL_HM
define WWA1 at *05:30:00 { if (!($we)) { fhem("set switch.Warmwasser on");; } }
define WWA2 at *07:15:00 { if (!($we)) { fhem("set switch.Warmwasser off");; } }
define WWA3 at *07:00:00 { if ($we) { fhem("set switch.Warmwasser on");; } }
define WWA4 at *08:30:00 { if ($we) { fhem("set switch.Warmwasser off");; } }
define blind.GaesteWC CUL_HM 220BF5
attr blind.GaesteWC .devInfo 010100
attr blind.GaesteWC .stc 30
attr blind.GaesteWC IODev CUL1
attr blind.GaesteWC autoReadReg 4_reqStatus
attr blind.GaesteWC expert 2_full
attr blind.GaesteWC firmware 1.7
attr blind.GaesteWC model HM-LC-BL1-FM
attr blind.GaesteWC peerIDs 00000000,1BF77207,1BF77208,
attr blind.GaesteWC room Erdgeschoss
attr blind.GaesteWC serialNr KEQ0541401
attr blind.GaesteWC subType blindActuator
attr blind.GaesteWC webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.GaesteWC FileLog ./log/blind.GaesteWC-%Y.log blind.GaesteWC
attr FileLog_blind.GaesteWC logtype text
attr FileLog_blind.GaesteWC room CUL_HM
define blind.Abstellraum CUL_HM 2205B5
attr blind.Abstellraum IODev CUL1
attr blind.Abstellraum autoReadReg 4_reqStatus
attr blind.Abstellraum expert 2_full
attr blind.Abstellraum firmware 1.7
attr blind.Abstellraum model HM-LC-BL1-FM
attr blind.Abstellraum peerIDs 00000000,1BF77203,1BF77204,1BF77205,1BF77206,
attr blind.Abstellraum room Erdgeschoss
attr blind.Abstellraum serialNr KEQ0542204
attr blind.Abstellraum subType blindActuator
attr blind.Abstellraum webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Abstellraum FileLog ./log/blind.Abstellraum-%Y.log blind.Abstellraum
attr FileLog_blind.Abstellraum logtype text
attr FileLog_blind.Abstellraum room CUL_HM
define blind.Kueche CUL_HM 2203F8
attr blind.Kueche IODev CUL1
attr blind.Kueche autoReadReg 4_reqStatus
attr blind.Kueche expert 2_full
attr blind.Kueche firmware 1.7
attr blind.Kueche model HM-LC-BL1-FM
attr blind.Kueche peerIDs 00000000,1BF77201,1BF77202,
attr blind.Kueche room Erdgeschoss
attr blind.Kueche serialNr KEQ0541956
attr blind.Kueche subType blindActuator
attr blind.Kueche webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Kueche FileLog ./log/blind.Kueche-%Y.log blind.Kueche
attr FileLog_blind.Kueche logtype text
attr FileLog_blind.Kueche room CUL_HM
define blind.Kuechentuer CUL_HM 1C8323
attr blind.Kuechentuer IODev CUL1
attr blind.Kuechentuer autoReadReg 4_reqStatus
attr blind.Kuechentuer expert 2_full
attr blind.Kuechentuer firmware 1.5
attr blind.Kuechentuer model HM-LC-BL1-FM
attr blind.Kuechentuer peerIDs 00000000,1BF77201,1BF77202,
attr blind.Kuechentuer room Erdgeschoss
attr blind.Kuechentuer serialNr JEQ0302796
attr blind.Kuechentuer subType blindActuator
attr blind.Kuechentuer webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Kuechentuer FileLog ./log/blind.Kuechentuer-%Y.log blind.Kuechentuer
attr FileLog_blind.Kuechentuer logtype text
attr FileLog_blind.Kuechentuer room CUL_HM
define blind.Terrassentuer CUL_HM 1C742C
attr blind.Terrassentuer IODev CUL1
attr blind.Terrassentuer autoReadReg 4_reqStatus
attr blind.Terrassentuer expert 2_full
attr blind.Terrassentuer firmware 1.5
attr blind.Terrassentuer model HM-LC-BL1-FM
attr blind.Terrassentuer peerIDs 00000000,1BF77203,1BF77204,
attr blind.Terrassentuer room Erdgeschoss
attr blind.Terrassentuer serialNr JEQ0300231
attr blind.Terrassentuer subType blindActuator
attr blind.Terrassentuer webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Terrassentuer FileLog ./log/blind.Terrassentuer-%Y.log blind.Terrassentuer
attr FileLog_blind.Terrassentuer logtype text
attr FileLog_blind.Terrassentuer room CUL_HM
define blind.Wohnzimmer CUL_HM 2204EB
attr blind.Wohnzimmer IODev CUL1
attr blind.Wohnzimmer autoReadReg 4_reqStatus
attr blind.Wohnzimmer expert 2_full
attr blind.Wohnzimmer firmware 1.7
attr blind.Wohnzimmer model HM-LC-BL1-FM
attr blind.Wohnzimmer peerIDs 00000000,1BF77203,1BF77204,
attr blind.Wohnzimmer room Erdgeschoss
attr blind.Wohnzimmer serialNr KEQ0542040
attr blind.Wohnzimmer subType blindActuator
attr blind.Wohnzimmer webCmd toggle:on:off:up:down:stop:statusRequest
define FileLog_blind.Wohnzimmer FileLog ./log/blind.Wohnzimmer-%Y.log blind.Wohnzimmer
attr FileLog_blind.Wohnzimmer logtype text
attr FileLog_blind.Wohnzimmer room CUL_HM
define pir.Haustuer CUL_HM 289BBE
attr pir.Haustuer IODev CUL1
attr pir.Haustuer actCycle 000:10
attr pir.Haustuer actStatus alive
attr pir.Haustuer autoReadReg 4_reqStatus
attr pir.Haustuer event-on-change-reading .*
attr pir.Haustuer event-on-update-reading motion
attr pir.Haustuer expert 2_full
attr pir.Haustuer firmware 1.6
attr pir.Haustuer model HM-Sen-MDIR-O-2
attr pir.Haustuer room CUL_HM
attr pir.Haustuer serialNr LEQ0416502
attr pir.Haustuer subType motionDetector
define FileLog_pir.Haustuer FileLog ./log/pir.Haustuer-%Y.log pir.Haustuer
attr FileLog_pir.Haustuer logtype text
attr FileLog_pir.Haustuer room CUL_HM
define switch.Haustuer CUL_HM 271F23
attr switch.Haustuer IODev CUL1
attr switch.Haustuer autoReadReg 4_reqStatus
attr switch.Haustuer expert 2_full
attr switch.Haustuer firmware 2.3
attr switch.Haustuer model HM-LC-Sw1PBU-FM
attr switch.Haustuer peerIDs 00000000,
attr switch.Haustuer room CUL_HM
attr switch.Haustuer serialNr LEQ0075830
attr switch.Haustuer subType switch
attr switch.Haustuer webCmd statusRequest:toggle:on:off
define FileLog_switch.Haustuer FileLog ./log/switch.Haustuer-%Y.log switch.Haustuer
attr FileLog_switch.Haustuer logtype text
attr FileLog_switch.Haustuer room CUL_HM
define tester notify pir.Haustuer:motion { fhem("set switch.Haustuer on") }


Hat jemand eine Idee, woran es liegen könnte?

Besten Dank im Voraus und Gruß,

Micha

franky08

#1
Mach mal noch motion:.on.* Der Bewegungsmelder hat immer den state motion! Egal ob sich was bewegt oder nicht.

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

mido2010

Jo, so einfach wäre es gewesen...

Vielen Dank für Deine schnelle Hilfe, Frank!  :)

Beste Grüße,

Micha

Puschel74

Hallo,

nicht schliessen - ein gelöst vor den Titel genügt.
Danke.

Grüße

P.S.: Der EventMonitor kann einem das Leben ganz schön einfach machen - man muss ihn nur benutzen  ;)
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

franky08

Über den state motion bin ich vor einem Jahr auch gestolpert, da es für mich nicht logisch war, dass der Bewegungsmelder immer motion im state stehen hat und nicht nur wenn Bewegung erkannt.

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1