Enocean Fehler FlowHandler

Moin Moin,

ich bekomme immer wieder den folgenden Enocean Fehler. Funktionieren tut alles. Was könnte das sein? Im Log steht folgendes:

12/04/24 17:14:36 | 43337 | ERROR | FlowHandler | Could not forward data to instance #43337: basic_string::at: __n (which is 3) >= this->size() (which is 3)

Gruß Michael

Wir empfangen dann vom Gateway etwas, dass wir nicht erwarten. Kannst du das provozieren?

Für den normalen Betrieb ist dies vermutlich unerheblich.

paresy

Danke für die Rückmeldung….

Genau, im Betrieb kann ich nichts feststellen. Gateway ist ein Piotek (was das ganze Haus versorgt :slightly_smiling_face:)

Nee, es kommt nur diese Meldung, die aber oft. Insofern weiß ich nicht welches Gerät den Fehler generiert oder von sonstwo er kommen könnte.

Kann man das irgendwie abstellen.

Gruß Michael

Du, wenn du im Gateway/Splitter den Debug mitlaufen lässt und uns die Fehlermeldung im Log und gleichzeitig das Debug Log zeigen kannst. Dann kann ich versuchen das fehlerhafte Datenpaket zu ermitteln und zu schauen, ob wir was falsch machen oder das Gerät Mist sendet.

paresy

danke und das mache ich ich…

so, gerade ist der Fehler wieder aufgetreten.

Hier der Log Eintrag:

Und hier der Debug-Log zu der Uhrzeit

12/05/24 12:38:30 | HEX | Parse Data: 01 | F600FEFD661820
12/05/24 12:38:30 | TXT | Parse Data (Opt) | ˇˇˇˇ?
12/05/24 12:38:30 | HEX | Parse Data (Opt) | 01FFFFFFFF3F00
12/05/24 12:38:32 | TXT | Parse Buffer | UΕî«Lë˝0ˇˇˇˇ:r
12/05/24 12:38:32 | HEX | Parse Buffer | 55000A0701EBA594C74C0F0191FD0D3001FFFFFFFF3A0072
12/05/24 12:38:32 | TXT | Parse Data: 01 | •î«Lë˝0
12/05/24 12:38:32 | HEX | Parse Data: 01 | A594C74C0F0191FD0D30
12/05/24 12:38:32 | TXT | Parse Data (Opt) | ˇˇˇˇ:
12/05/24 12:38:32 | HEX | Parse Data (Opt) | 01FFFFFFFF3A00
12/05/24 12:38:32 | TXT | Parse Buffer | UzLë˝1ˇˇˇˇEK
12/05/24 12:38:32 | HEX | Parse Buffer | 55000707017A4C0F0191FD0D3101FFFFFFFF45004B
12/05/24 12:38:32 | TXT | Parse Data: 01 | Lë˝1
12/05/24 12:38:32 | HEX | Parse Data: 01 | 4C0F0191FD0D31
12/05/24 12:38:32 | TXT | Parse Data (Opt) | ˇˇˇˇE
12/05/24 12:38:32 | HEX | Parse Data (Opt) | 01FFFFFFFF4500
12/05/24 12:38:34 | TXT | Parse Buffer | UΕàHˇÓǡˇˇˇK
12/05/24 12:38:34 | HEX | Parse Buffer | 55000A0701EBA500058848FFEE16820001FFFFFFFF4B0018
12/05/24 12:38:34 | TXT | Parse Data: 01 | •àHˇÓÇ
12/05/24 12:38:34 | HEX | Parse Data: 01 | A500058848FFEE168200

Vielleicht findet Ihr ja was…
Danke und Gruß Michael

Also ich habe jetzt ne ganze Weile gesucht und irgendwie definiert das EnOcean Protokoll die 0x4C nicht wirklich. Somit wäre die Frage ob du irgendwas an exotischen oder super neuen Geräten verwendest?

paresy

Moin moin Michael,

vielen Dank…. und nein, eigentlich verwende ich „nur“ Standardkomponenten. Und auch keine Ultra-Neuen.

Die elektrischen Aktoren sind hauptsächlich Eltako und ein paar Peha‘s. Die Thermostate sind Thermokron sowie Micropelt. Rauchmelder sind Afriso. Fensterkontakte von Winkhaus.

Der Fehler ist ja auch schon länger da. Gibt es ne Möglichkeit ihn wegzufiltern?

Gruß Michael