FHEM Forum

FHEM => Automatisierung => Thema gestartet von: NoxicTonic am 10 Oktober 2017, 20:52:37

Titel: [GELÖST] Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: NoxicTonic am 10 Oktober 2017, 20:52:37
Servus,

ich hab ein kleines Problem mit einer DOIF.

Ich möchte ein Fibaro Wall Plug mit Hilfe eines Fibaro Motion Sensor (FGMS-001 Zwave Plus) schalten.

Laut log löst der Motion Sensor folgendes Event aus

2017-10-10_19:53:39 ZWave_KITCHEN_MOTION_LED_STRIPE_1 alarm: HomeSecurity: Motion Detection, Unknown Location, arg 00


define KITCHEN_LED_ON_AT_MOTION DOIF
(
   [ZWave_KITCHEN_LED_STRIP_1] eq "off" and
   [ZWave_KITCHEN_MOTION_LED_STRIPE_1:alarm:".*Motion Detection.*"]
)
(
   (set ZWave_KITCHEN_LED_STRIP_1 on)
)


Das scheint so nicht ganz zu funktionieren beim speichern bekomme ich folgenden Fehler:
ERROR:

ZWave_KITCHEN_MOTION_LED_STRIPE_1: unknown attribute logtype. Type 'attr ZWave_KITCHEN_MOTION_LED_STRIPE_1 ?' for a detailed list. Unknown command (, try help. Unknown command [ZWave_KITCHEN_LED_STRIP_1], try help. Unknown command [ZWave_KITCHEN_MOTION_LED_STRIPE_1:alarm:".*Motion, try help. Unknown command ), try help. Unknown command (, try help. Unknown command (set, try help. Unknown command ), try help.


Weis jemand was ich falsch mache?
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: Otto123 am 10 Oktober 2017, 20:57:29
Hi,

was Du hier schreibst gibt irgendwie keinen logischen Zusammenhang. Wie gibst Du den Code ein?

Gruß Otto
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: NoxicTonic am 10 Oktober 2017, 21:04:08
Hi,

erkläre mir bitte warum das keinen logischen Zusammenhang hat?
Das ganze habe ich in der fhem.cfg eingetragen.

Als Ausgangspunkt diente diese Anleitung http://www.sensorbender.com/2016/04/06/licht-mit-dem-fibaro-motion-sensor-automatisch-schalten/ dieser Artikel bezieht sich aber noch auf einen alten Motion Sensor kein ZWave Plus
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: Otto123 am 10 Oktober 2017, 21:06:49
Zitat von: NoxicTonic am 10 Oktober 2017, 21:04:08
Das ganze habe ich in der fhem.cfg eingetragen.
Oh je - das ist der Fehler!

Viel Spaß noch
Otto
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: NoxicTonic am 10 Oktober 2017, 21:08:36
Oh wow das nenn ich hilfe....jetzt bin ich viel schlauer
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: Otto123 am 10 Oktober 2017, 21:17:22
Kleiner Tipp mach es so -> https://wiki.fhem.de/wiki/Import_von_Code_Snippets
Ansonsten lies Dich hier ein -> https://wiki.fhem.de/wiki/Erste_Schritte_in_FHEM

Bei direktem fhem.cfg editieren bin ich leider raus - sorry.

Gruß Otto
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: NoxicTonic am 10 Oktober 2017, 21:23:38
Naja ist auch nichts anderes als wenn ich fhem.cfg direkt editiere nur das hier die Fehlerquote höher liegt.
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: NoxicTonic am 10 Oktober 2017, 21:30:47
Ok ein Schritt weiter. Es sind 2 Fehler ein Fehler war das beim automatischen anlernen

attr ZWave_KITCHEN_MOTION_LED_STRIPE_1 logtype text

hinzugefügt wurde.

Der eigentliche Fehler ist jetzt nur noch

Unknown command (, try help. Unknown command [ZWave_KITCHEN_MOTION_LED_STRIPE_1:alarm:".*Motion, try help. Unknown command ), try help. Unknown command (, try help. Unknown command (set, try help. Unknown command ), try help.

Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: Otto123 am 10 Oktober 2017, 21:48:51
lass die ganzen Zeilenumbrüche erstmal weg - oder schreib \ ans Zeilenende

Und lies bitte die Doku ... -> http://fhem.de/commandref_DE.html#command
Titel: Antw:Licht schalten bei Motion Detection mit Hilfe von DOIF
Beitrag von: NoxicTonic am 10 Oktober 2017, 21:54:24
Aaaaaaah danke, das wars jetzt funktioniert .... manschmal sieht man den Wald vor lauter Bäumen nicht.