Hallo zusammen
Ich habe einen Eltako FLC61NP-230V eingebaut und angelernt.
fhem> list el_lichtHaustuerNeu
Internals:
DEF 050A2C31
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 100
NAME el_lichtHaustuerNeu
NR 400
NTFY_ORDER 50-el_lichtHaustuerNeu
STATE off
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 100
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -91
TCM_ESP3_0_ReceivingQuality bad
TCM_ESP3_0_RepeatingCounter 0
TCM_ESP3_0_SubTelNum 2
TCM_ESP3_0_TIME 2018-12-19 20:41:55
TYPE EnOcean
READINGS:
2018-12-19 20:41:55 buttons pressed
2018-12-19 20:41:55 channelB B0
2018-12-19 20:41:55 state B0
2018-12-17 11:18:12 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
helper:
Attributes:
IODev TCM_ESP3_0
alias Licht Haustür Neu
comment Eltako FLC61NP-230V
devStateIcon 1
eep F6-02-01
eventMap B0:off BI:on
manufID 00D
repeatingAllowed yes
room Aussen,EnOcean
subType switch
switchMode switch
teachMethod RPS
verbose 5
Wenn ich den FLC über das Web-Frontend schalte, schaltet das Relais richtig ein und aus, die angeschlossene Leuchte geht an und aus, wie es sein soll.
Aber die Readings werden nicht aktualisiert bzw. zeigen falsche Inhalte. Anders gesagt: im STATE steht mal on mal off, im Reading mal B0 mal BI, egal wie das Relais jetzt wirklich steht.
Ich habe das mal versucht mit verbose 5 zu verfolgen:
fhem> list el_lichtHaustuerNeu
Internals:
DEF 050A2C31
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 100
NAME el_lichtHaustuerNeu
NR 400
NTFY_ORDER 50-el_lichtHaustuerNeu
STATE off
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 100
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -91
TCM_ESP3_0_ReceivingQuality bad
TCM_ESP3_0_RepeatingCounter 0
TCM_ESP3_0_SubTelNum 2
TCM_ESP3_0_TIME 2018-12-19 20:41:55
TYPE EnOcean
READINGS:
2018-12-19 20:41:55 buttons pressed
2018-12-19 20:41:55 channelB B0
2018-12-19 20:41:55 state B0
2018-12-17 11:18:12 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
helper:
Attributes:
IODev TCM_ESP3_0
alias Licht Haustür Neu
comment Eltako FLC61NP-230V
devStateIcon 1
eep F6-02-01
eventMap B0:off BI:on
manufID 00D
repeatingAllowed yes
room Aussen,EnOcean
subType switch
switchMode switch
teachMethod RPS
verbose 5
fhem> set el_lichtHaustuerNeu BI
2018.12.19 20:42:31 3: EnOcean set el_lichtHaustuerNeu BI
2018.12.19 20:42:31 4: EnOcean el_lichtHaustuerNeu sent PacketType: 1 RORG: F6 DATA: 50 SenderID: 050A2C31 STATUS: 30 ODATA:
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 sent ESP: 550007000111F650050A2C31302D
2018.12.19 20:42:31 5: SW: 550007000111F650050A2C31302D
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 received ESP: 5500
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 RESPONSE: OK
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 received ESP: 55000707017AF650
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 received ESP: 55000707017AF650018EA6F13104FFFF
2018.12.19 20:42:31 5: TCM TCM_ESP3_0 received ESP: 55000707017AF650018EA6F13104FFFFFFFF5800D6
2018.12.19 20:42:31 4: TCM TCM_ESP3_0 own telegram from 018EA6F1 blocked.
2018.12.19 20:42:32 5: TCM TCM_ESP3_0 received ESP: 55000707017AF6
2018.12.19 20:42:32 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670050A2C313001FF
2018.12.19 20:42:32 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670050A2C313001FFFFFFFF5C005C
2018.12.19 20:42:32 5: TCM_ESP3_0: dispatch EnOcean:1:F6:70:050A2C31:30:01FFFFFFFF5C00
2018.12.19 20:42:32 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:70:050A2C31:30:01FFFFFFFF5C00
2018.12.19 20:42:32 4: EnOcean el_lichtHaustuerNeu received PacketType: 1 RORG: F6 DATA: 70 SenderID: 050A2C31 STATUS: 30
fhem> list el_lichtHaustuerNeu
Internals:
DEF 050A2C31
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 101
NAME el_lichtHaustuerNeu
NR 400
NTFY_ORDER 50-el_lichtHaustuerNeu
STATE off
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 101
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -92
TCM_ESP3_0_ReceivingQuality bad
TCM_ESP3_0_RepeatingCounter 0
TCM_ESP3_0_SubTelNum 1
TCM_ESP3_0_TIME 2018-12-19 20:42:32
TYPE EnOcean
READINGS:
2018-12-19 20:42:32 buttons pressed
2018-12-19 20:42:32 channelB B0
2018-12-19 20:42:32 state B0
2018-12-17 11:18:12 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
helper:
Attributes:
IODev TCM_ESP3_0
alias Licht Haustür Neu
comment Eltako FLC61NP-230V
devStateIcon 1
eep F6-02-01
eventMap B0:off BI:on
manufID 00D
repeatingAllowed yes
room Aussen,EnOcean
subType switch
switchMode switch
teachMethod RPS
verbose 5
fhem> set el_lichtHaustuerNeu BI
2018.12.19 20:44:23 3: EnOcean set el_lichtHaustuerNeu B0
2018.12.19 20:44:23 4: EnOcean el_lichtHaustuerNeu sent PacketType: 1 RORG: F6 DATA: 70 SenderID: 050A2C31 STATUS: 30 ODATA:
2018.12.19 20:44:23 5: TCM TCM_ESP3_0 sent ESP: 550007000111F670050A2C313016
2018.12.19 20:44:23 5: SW: 550007000111F670050A2C313016
2018.12.19 20:44:23 5: TCM TCM_ESP3_0 received ESP: 5500010002
2018.12.19 20:44:23 5: TCM TCM_ESP3_0 received ESP: 5500010002650000
2018.12.19 20:44:23 5: TCM TCM_ESP3_0 RESPONSE: OK
2018.12.19 20:44:24 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670
2018.12.19 20:44:24 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670018EA6F13101FFFFFF
2018.12.19 20:44:24 5: TCM TCM_ESP3_0 received ESP: 55000707017AF670018EA6F13101FFFFFFFF5C00D6
2018.12.19 20:44:24 4: TCM TCM_ESP3_0 own telegram from 018EA6F1 blocked.
2018.12.19 20:44:24 5: TCM TCM_ESP3_0 received ESP: 5500
2018.12.19 20:44:24 5: TCM TCM_ESP3_0 received ESP: 55000707017AF650050A2C313001FFFFFFFF5C00A2
2018.12.19 20:44:24 5: TCM_ESP3_0: dispatch EnOcean:1:F6:50:050A2C31:30:01FFFFFFFF5C00
2018.12.19 20:44:24 4: EnOcean received via TCM_ESP3_0: EnOcean:1:F6:50:050A2C31:30:01FFFFFFFF5C00
2018.12.19 20:44:24 4: EnOcean el_lichtHaustuerNeu received PacketType: 1 RORG: F6 DATA: 50 SenderID: 050A2C31 STATUS: 30
fhem> list el_lichtHaustuerNeu
Internals:
DEF 050A2C31
IODev TCM_ESP3_0
LASTInputDev TCM_ESP3_0
MSGCNT 102
NAME el_lichtHaustuerNeu
NR 400
NTFY_ORDER 50-el_lichtHaustuerNeu
STATE on
TCM_ESP3_0_DestinationID FFFFFFFF
TCM_ESP3_0_MSGCNT 102
TCM_ESP3_0_PacketType 1
TCM_ESP3_0_RSSI -92
TCM_ESP3_0_ReceivingQuality bad
TCM_ESP3_0_RepeatingCounter 0
TCM_ESP3_0_SubTelNum 1
TCM_ESP3_0_TIME 2018-12-19 20:44:24
TYPE EnOcean
READINGS:
2018-12-19 20:44:24 buttons pressed
2018-12-19 20:44:24 channelB BI
2018-12-19 20:44:24 state BI
2018-12-17 11:18:12 teach RPS teach-in accepted EEP F6-02-01 Manufacturer: no ID
helper:
Attributes:
IODev TCM_ESP3_0
alias Licht Haustür Neu
comment Eltako FLC61NP-230V
devStateIcon 1
eep F6-02-01
eventMap B0:off BI:on
manufID 00D
repeatingAllowed yes
room Aussen,EnOcean
subType switch
switchMode switch
teachMethod RPS
verbose 5
Im Beispiel habe ich zweimal eingeschaltet, einmal bleibt der STATE auf off, beim zweiten mal geht er auf on.
Die Leuchte allerdings macht alles richtig.
Ich bastel seit Stunden und bin recht verzweifelt. Ich hatte das gleiche Problem schon mit einem anderen FSR61, gehe also davon aus, dass der FLC nicht das Problem ist.
Jemand eine Idee?
Bei Eltako sind im Auslieferungszustand die Bestätigungs-Telegramme aus. Sieh dir noch mal die Anleitung an. Meist steht ganz am Ende, wie man es einschaltet (z.B. CLR + 3x GUZ). Mit aktivierter Rückmeldung sollte dann der State im FHEM aktualisiert werden, egal ob du über den Aktor oder über FHEM steuerst.
Grüße,
Jens
Holy crap... Ich hatte die Bestätigungs-Telegramme eingeschaltet. Ja, EIN.
Aus lauter Spass am Gerät habe ich sie ausgeschaltet und siehe da, dann funktioniert es.
Ich habe das mehr als genügend oft überprüft, es ist tatsächlich so. Schalte ich die Telegramme aus am FLC ("Die LED erlischt sofort"), dann werden sie gesendet. Wenn die Telegramme hingegen eingeschaltet sind ("Die LED hört auf zu blinken und erlischt nach 2 Sekunden") zeigt der FLC das Verhalten wie oben.
Wie soll man das jetzt handhaben...? Ist schön, dass es jetzt geht. Aber wo liegt denn das Problem?
Danke vielmal und viele Grüsse
Ric
Das war leider noch nicht das Ende.
Mit dem FLC ist noch ein Bewegungsmelder FABH65S gekoppelt. Dieser schaltet den FLC einwandfrei bei Bewegung. Nur wird dieser Schaltvorgang nun nicht mehr im FHEM angezeigt. Der FLC bleibt im State off, Reading auf B0.
Ich bin langsam ratlos, denn das hat vorher noch funktioniert.
Im Fhem sehe ich das Telegramm vom Bewegungsmelder, der FLC schaltet auch, aber ich sehe sehe keine Änderung im State am FLC.
Die Hälfte der Antwort hast du dir selbst gegeben. Wenn die Bestätigungstelegramme an waren, macht es keinen Sinn sie auszuschalten, denn sonst kann es nicht so funktionieren wie es soll.
Schau dir noch mal deinen Aufbau an. In deinen Readings steht "ReceivingQuality bad". Das ist auch ein möglicher Grund, warum es mal klappt und mal nicht. Wenn du genug Aktoren hast, dann solltest du bei ein paar die Repeater-Funktion einschalten, so dass nicht zu viel Abstand/Wand/Decke zwischen deinem Gateway und dem Aktor ist. Wie das geht steht ebenfalls in der Anleitung von Eltako.
Grüße,
Jens