Hallo,
bekomme beim Neustart von FHEM folgende Fehler ins Log. Allerdings funktioniert alles wie gewollt.
2016.05.12 19:13:39 3: Device BWM_Hof added to ActionDetector with 000:10 time
2016.05.12 19:13:40 3: CUL_HM set HM_41B279 statusRequest
2016.05.12 19:13:41 3: CUL_HM set Hoflicht statusRequest
2016.05.12 19:13:42 3: CUL_HM set Licht_Terrasse statusRequest
2016.05.12 19:13:43 3: CUL_HM set Lichtschalter_Terrasse statusRequest
2016.05.12 19:13:44 3: set Licht_Terrasse deviceMsg: off (to VCCU) : Unknown argument deviceMsg:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: Terrassenlichtnotify return value: Unknown argument deviceMsg:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: set Licht_Terrasse level: 0 : Unknown argument level:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: Terrassenlichtnotify return value: Unknown argument level:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: set Licht_Terrasse pct: 0 : Unknown argument pct:slider,0,1,100:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: Terrassenlichtnotify return value: Unknown argument pct:slider,0,1,100:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: CUL_HM set Licht_Terrasse off
2016.05.12 19:13:44 3: set Licht_Terrasse timedOn: off : Unknown argument timedOn:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
2016.05.12 19:13:44 3: Terrassenlichtnotify return value: Unknown argument timedOn:, choose one of assignHmKey clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all deviceRename fwUpdate getConfig getDevInfo getRegRaw getSerial getVersion inhibit:on,off off on on-for-timer on-till pair peerBulk peerIODev press raw regBulk regSet reset sign:on,off statusRequest toggle unpair
Zitat
define Licht_Terrasse CUL_HM 36BF81
attr Licht_Terrasse IODev HMUSB
attr Licht_Terrasse IOgrp VCCU
attr Licht_Terrasse autoReadReg 4_reqStatus
attr Licht_Terrasse expert 2_full
attr Licht_Terrasse firmware 2.5
attr Licht_Terrasse model HM-LC-SW1-FMBWM_
attr Licht_Terrasse peerIDs 00000000,
attr Licht_Terrasse room Homekit,Aussen
attr Licht_Terrasse serialNr MEQ0326365
attr Licht_Terrasse subType switch
attr Licht_Terrasse webCmd statusRequest:toggle:on:off
define FileLog_Licht_Terrasse FileLog ./log/Licht_Terrasse-%Y.log Licht_Terrasse
attr FileLog_Licht_Terrasse logtype text
attr FileLog_Licht_Terrasse room CUL_HM
Zitat
define Lichtschalter_Terrasse CUL_HM 376DD3
attr Lichtschalter_Terrasse IODev HMUSB
attr Lichtschalter_Terrasse IOgrp VCCU
attr Lichtschalter_Terrasse autoReadReg 4_reqStatus
attr Lichtschalter_Terrasse expert 2_full
attr Lichtschalter_Terrasse firmware 2.3
attr Lichtschalter_Terrasse model HM-LC-Sw1PBU-FM
attr Lichtschalter_Terrasse peerIDs 00000000,
attr Lichtschalter_Terrasse room Aussen
attr Lichtschalter_Terrasse serialNr MEQ0327562
attr Lichtschalter_Terrasse subType switch
attr Lichtschalter_Terrasse webCmd statusRequest:toggle:on:off
#attr Lichtschalter_Terrasse IODev HMLAN1
define FileLog_Lichtschalter_Terrasse FileLog ./log/Lichtschalter_Terrasse-%Y.log Lichtschalter_Terrasse
attr FileLog_Lichtschalter_Terrasse logtype text
attr FileLog_Lichtschalter_Terrasse room CUL_HM
Zitat
define Terrassenlichtnotify notify Lichtschalter_Terrasse { fhem "set Licht_Terrasse $EVENT" }
attr Terrassenlichtnotify room hidden
Wahrscheinlich nur eine Kleinigkeit, aber ich sehe den Fehler leider nicht?
- Du solltest die HM Komponenten pairen statt notifies zu benutzen...
- Dein notify pattern ist zu weit gefasst, es triggert auf alle Events. Siehe Event Monitor. Du musst es weiter einschränken.
z.B.
define Terrassenlichtnotify notify Lichtschalter_Terrasse:.*(on|off) set Licht_Terrasse $EVENT
Zitat- Du solltest die HM Komponenten pairen statt notifies zu benutzen...
wenn dann peeren ;) aber zwei Aktoren hier "switch" geht nicht, ums notify kommt er nicht drumrum
nur als Klarstellung
Yep, ist wohl zu warm im Arbeitszeimmer ;)
Hallo,
danke für die Antworten.
Ich habe meinen Code 1:1 durch deinen ersetzt, aber leider blieb der Fehler bestehen.
Nach entfernen vom : und * ging es dann aber letztendlich doch.
Danke für die Hilfe!