HomeGear: Fehler LOWBAT: boost::bad_get

Hallo zusammen,

ich habe gerade IPS upgedatet:
IP-Symcon 4.4, Ubuntu, 10.01.2018, 0f19800dcb96

und bekomme jetzt sehr häufig folgenden Fehler:
20.01.2018 11:28:44*| HomeMatic Device*| Fehler beim Schreiben des Wertes für Variablenident LOWBAT: boost::bad_get: failed value get using boost::get

Die Homematic Devices sind über Homegear angebunden (aktuelle Stable).

Funktion ist allerdings gegeben, keine Störung der Geräte selbst.
Weiß jemand an was das liegen könnte?

Gruß, Lutz

Update:
Folgende Linux Version ist im Einsatz:
Linux e11smart 4.4.0-87-generic #110-Ubuntu SMP Tue Jul 18 12:55:35 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Magst du im HomeMatic Socket mal Debug anwerfen und dir die Zeile für „LOWBAT“ kopieren, wenn dieses als EVENT kommt?

Evtl. macht HomeGear dort etwas anderes als die normale CCU2 es tut.

paresy

Hi Paresy,

gerne, vielen Dank!
21.01.2018 11:12:58 | HomeMatic Device | Fehler beim Schreiben des Wertes für Variablenident LOWBAT: boost::bad_get: failed value get using boost::get

dump.txt (193 KB)

Das muss leider ein Fehler in HomeGear sein - LOWBAT ist laut HomeMatic Datenpunktliste ein Boolean - HomeGear überträgt es aber als Integer (i4). Schau mal hier: http://www.eq-3.de/Downloads/eq3/download%20bereich/hm_web_ui_doku/hm_devices_Endkunden.pdf

Du müsstest dort also einen Bug Report stellen :slight_smile:

paresy

Hi Paresy,

das Thema ist inzwischen bei Homegear auch schon aufgetaucht, vielen Dank für deine Unterstützung!
Fix soll asap kommen.

Gruß, Lutz

Bin auch betroffen. Dann heißt es erstmal warten.