FHEM Forum

FHEM - Hausautomations-Systeme => MAX => Thema gestartet von: Moddemeijer am 28 Mai 2015, 22:44:15

Titel: Wie funktioniert der measurementOffset?
Beitrag von: Moddemeijer am 28 Mai 2015, 22:44:15
Ich habe zwei HeatingThermostatPlus und eine WallMountedThermostat neben einander. Eigentlich sollen all drei dieselbe Temperatur anzeichen. Leider ist das nicht den Fall.

Ich möchte das Korigieren durch eine measurementOffset zu setzen. Man kann auch alle HeatingThermostatPlus vergleichen mit dieselbe WallMountedThermostat.

Um zu korrigieren habe ich den measurementOffset gesetzt. Laut Bedienunganleitung soll nun die ausgelesene Temperatur den Sensor Temperatur + measurementOffset gleichen. Welche Wert ich auch für die measurementOffset einstelle, die ausgelesene Temperatur bleibt immer gleich.

Wie funktioniert der measurementOffset.
Titel: Antw:Wie funktioniert der measurementOffset?
Beitrag von: Matthias Gehre am 31 Mai 2015, 14:50:13
Die gemessene Temperatur wird nur unregelmäßig übermittelt. Hast du bis zur nächsten Übermittelung gewartet (diese findet man im Log des Thermostats)?
Titel: Antw:Wie funktioniert der measurementOffset?
Beitrag von: Moddemeijer am 01 Juni 2015, 21:41:03
Ich werde es weiter untersuchen. Es gibt zu wenig Messwerte der Thermostat.

Jedenfals, in 10_MAX.pm, dieses Statement is sinnlos
   
$measuredTemperature -= $measOffset if($measuredTemperature ne "" and $measOffset ne "" and $shash->{type} =~ /HeatingThermostatPlus/ and $hash->{TYPE} eq "MAXLAN");

Die Temperatur ist instabiel, die Werte ändern sich abhängig ob sie von CUL oder MAX ermittelt werden. Jedenfals muss dort += statt -= stehen. Vorerst habe ich diese Zeile ausgeklammert.
Titel: Antw:Wie funktioniert der measurementOffset?
Beitrag von: John am 01 Juni 2015, 22:30:56
@Moddemeijer & @Matthias Gehre

ich wundere mich daß diese Zeile nach wie vor im Code ist.

Wir hatten das Thema hier
http://forum.fhem.de/index.php/topic,10906.msg62769.html#msg62769 (http://forum.fhem.de/index.php/topic,10906.msg62769.html#msg62769)
schon einmal behandelt.

Der Offset wird ja bereits vom Thermostat selbst berücksichtigt und der Messwert korrigiert gesendet.
Eine erneute Korrektur in 10_Max ist kontraproduktiv.

John
Titel: Antw:Wie funktioniert der measurementOffset?
Beitrag von: Matthias Gehre am 02 Juni 2015, 23:36:57
Habs korrigiert.