EnOcean: own telegram from xxxxxxxx blocked

Begonnen von fhemweb, 15 April 2018, 23:13:39

Vorheriges Thema - Nächstes Thema

fhemweb

Seit einiger Zeit bekomme ich keine Statusmeldungen der Aktoren (FUD14, FSR14, FSB14) über den Bus zurück ins FHEM. Nach einiger Recherche habe ich einen ähnlichen Beitrag hier im Forum gefunden, doch irgendwie scheint er bei mir nicht anwendbar zu sein.

Grundsätzlich kann ich alle Aktoren über FHEM schalten. Manuelle Schaltvorgänge über FTS14-EM kommen auch im Log an, doch die Aktion des Aktors jedoch nicht mehr!

Vor einiger Zeit habe ich den FAM14 ersetzt, doch der FGW14 ist weiterhin per USB am Raspberry angeschlossen. Die Adressen, etc. scheinen auch noch zu passen.

Heute habe ich mit Verbose 5 folgendes im Log gesehen, doch es fehlt mir noch ein Stück Hintergrund die Ursache zu erkennen. Hoffe die Schwarmintelligenz kann mir hier weiterhelfen. :-)

22:36:04 5 : TCM FGW14 Parse 8B07020000080000004A00
2018.04.15 22:36:04 4 : TCM FGW14 own telegram from 0000004A blocked.
2018.04.15 22:36:04 5 : TCM FGW14 Parse 8B05500000000000004B30
2018.04.15 22:36:04 4 : TCM FGW14 own telegram from 0000004B blocked.
2018.04.15 22:36:04 5 : TCM FGW14 Parse 8B05700000000000004C30
2018.04.15 22:36:04 4 : TCM FGW14 own telegram from 0000004C blocked.
2018.04.15 22:36:04 5 : TCM FGW14 Parse 8B05500000000000004D30
2018.04.15 22:36:04 4 : TCM FGW14 own telegram from 0000004D blocked.
2018.04.15 22:36:04 5 : TCM FGW14 Parse 8B05500000000000004E30
2018.04.15 22:36:04 4 : TCM FGW14 own telegram from 0000004E blocked.
2018.04.15 22:36:05 5 : TCM FGW14 received ESP: A55A
2018.04.15 22:36:05 5 : TCM FGW14 received ESP: A55A8B0550000000000000463056
2018.04.15 22:36:05 5 : TCM FGW14 Parse 8B05500000000000004630
2018.04.15 22:36:05 4 : TCM FGW14 own telegram from 00000046 blocked.


Offensichtlich werden sämtliche EnOcean Telegramme geblocked. Doch warum? Am FGW14 hat sich nichts verändert!

Hier ein Auszug vom FGW14
defmod FGW14 TCM ESP2 /dev/ttyUSB0@57600
attr FGW14 baseID 00000000
attr FGW14 comType RS485
attr FGW14 learningMode always
attr FGW14 room EnOcean
attr FGW14 sendInterval 100

setstate FGW14 initialized
setstate FGW14 2017-09-26 22:42:05 baseID 00000000
setstate FGW14 2018-04-15 20:49:13 state initialized


Vielen Dank vorab!



Pusemukel

#1
Hallo,
ich denke ja nicht das ich eine Antwort bekomme aber trotzdem versuche ich es mal.
Ich habe genau das gleiche Problem, gewechseltes FAM14 und gleiches Fehlerbild .

Auszug LOG:
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B07026400090000000A00
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 0000000A blocked.
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B07020000080000000B00
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 0000000B blocked.
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B07026400090000000C00
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 0000000C blocked.
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B07026400090000000D00
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 0000000D blocked.
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B07026400090000000E00
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 0000000E blocked.
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B07020000080000001100
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 00000011 blocked.
2020.12.31 14:27:42 5: TCM Eltako_FGW14USB Parse 8B05500000000000001630
2020.12.31 14:27:42 4: TCM Eltako_FGW14USB received own telegram from SenderID 00000016 blocke

Raw des FGW14
defmod Eltako_FGW14USB TCM ESP2 /dev/ttyUSB0@57600
attr Eltako_FGW14USB comType RS485
attr Eltako_FGW14USB icon cul_usb
attr Eltako_FGW14USB learningMode always
attr Eltako_FGW14USB room Steuerung->Gateway
attr Eltako_FGW14USB sendInterval 100
attr Eltako_FGW14USB verbose 0

setstate Eltako_FGW14USB initialized
setstate Eltako_FGW14USB 2020-12-29 12:52:24 baseID 00000009
setstate Eltako_FGW14USB 2020-12-30 22:33:04 state initialized



Wobei die SenderID die aus dem Def des Aktors entspricht.
es werden als genau die ID Geblockt die benötigt werden.

Ich habe allerding die BaseID des FAM14 nicht kontroliert, es kann daher sein das das Alte eine andere hatte als das neue.
Das EnOcean System (Ohne Fhem) Funktioniert soweit.
Gibt es da ein Lösung ?

klaus.schauer

Entweder

attr FGW14 baseID 00000000

löschen, oder

attr FGW14 blockSenderID no

setzen. Bitte auch ein Update auf die aktuelle Version der Module TCM und EnOcean machen.

Pusemukel

#3
Hallo,

so habe jetzt attr FGW14 blockSenderID no
gesetzt funktioniert jetzt wieder...

Mache dann gleich noch eine Update der Module, Solle doch auch im Zuge von "update all"
aktuelisiert werden, oder ?
Interessant ist jetzt nur warum das attr gesetzt werden muss, hat sich da etwas im Modul geändert ?


Pusemukel