1-wire / Esera Problem seit Update auf Symcon 7

Hallo!

Ich habe hier ein Problem mit meinem 1-wire Netzwerk welches meiner Meinung nach mit dem Update auf 7.0 eingetreten ist.

Nach ein paar Stunden Betrieb bekomme ich keine 1-wire Daten mehr geliefert, sondern nur noch diese Fehlermeldung:

16.01.2024, 19:17:39 | FlowHandler          | Kann Daten nicht zur Instanz #26148 weiterleiten: 
Warning: Undefined array key 1 in /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php on line 259

Warning: Undefined array key 2 in /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php on line 259

Fatal error: Uncaught TypeError: mktime(): Argument #1 ($hour) must be of type int, string given in /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php:259
Stack trace:
#0 /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php(259): mktime('\r_ARTNO', NULL, NULL)
#1 /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php(231): EseraOneWireController->FixTime('\r_ARTNO')
#2 /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php(121): EseraOneWireController->AnalyseData('1_TIME|\r_ARTNO|...')
#3 /-(3): EseraOneWireController->ReceiveData('{"Buffer":"\\n1"...')
#4 {main}
  thrown in /var/lib/symcon/modules/.store/de.esera1wire/One Wire Controller/module.php on line 259

nach einem Neustart funktioniert das ganze wieder für einige Stunden. Am 1-wire Netzwerk kann es denke ich nicht liegen: Wenn ich mit dem Esera Config Tool auf den Bus zugreife bekomme ich alle Werte geliefert…

Hat da jemand eine Idee?

Viele Grüße
Martin

Das sollte sich der Esera Support mal anschauen und prüfen, was da passiert. Eventuell ist es eine PHP 8 Ursache.

Das ganze lief jetzt ca einen Tag lang ohne Probleme bis heute Mittag das Problem wieder aufgetreten ist. kann sein das es heute Abend wieder für ein paar Stunden funktioniert…

Ich hab das ganze jetzt auch mal an den Esera Support geschrieben, aber vielleicht hat ja hier auch einer der Entwickler noch einen Idee?

Das ist bestimmt eine Kleinigkeit im Modul. Das müsste aber ESERA kurz korrigieren.

paresy