ESERA Temperaturen werden nicht übernommen

Guten Abend,

seit dem heutigen Update werden keine Werte von meinen Sensoren mehr aktualisiert.

Im Debug sind Daten zu erkennen werden jedoch in der Variablen nicht abgelegt.

Hardware=EBUS Gateway300

Splitter=ECO100 Ineterface

Instanz= 1Wire DS18B20

Im Config Tool von Esera ist auch alles prima.

Hallo,

gleiches bei mir.

Es scheint aber nur Temperaturen zu betreffen. Andere Daten werden in Variablen geschrieben (zumindest wird der Timestamp aktualisiert), Temperaturen nicht. 1Wire DS1820.

Im Config-Tool von ESERA werden die Temperaturen aktualisiert.

Hardware = ESERA 1WireController

Grüße
Proxima

bei mir leider auch.

Es kommen aber die Daten ordentlich an, werden nur nicht in die Variable geschrieben.

Das hatte ich leider schon mal mit esera :angry: .

Meint ihr das Modul aus dem Store?
Da gibt es hier einen Hinweis zu:

Um den Fehler zu umgehen habe ich folgendes gemacht:
Ich benutze DS2438, da liest er den Temp Wert korrekt aus, den Rest halt nicht.

Ich habe allerdings jetzt auch noch Probleme mit den Reglern, da scheint auch etwas fehlerhaft zu sein.

Hallo,

wenn unter:

C:\ProgramData\Symcon\modules\.store\de.esera1wire\Temperatur Sensor

in der module.php die Zeile 37

            if ($data->DataPoint == 0) {

in

            if ($data->DataPoint == 1) {

geändert wird, kommen bei mir wieder Werte an.

(Achtung: Bei mir gibt es auch einen Ordner mit Namen „Temperature-Sensor“)

Grüße
Proxima

2 „Gefällt mir“

Danke, das habe ich auch so gemacht.

Hallo,

sollte mit der v1.2.3 nun behoben sein.

Hallo
wir haben den Fehler bei uns nachvollziehen können und ein Update erstellt. Es wird ein paar Tage dauern, bis es von IPS freigegeben wird.
Grüße
Andreas Geisler, ESERA GmbH

Mit Änderung der module.php liest er die Temperatursensoren wieder aus.
Es gibt aber noch ein zweites Problem. Immer Mitternacht 0Uhr hängt sich der 1-Wire Bus auf und lässt sich nur mit Stromabschalten reseten.