FHEM Forum

FHEM - Hausautomations-Systeme => MAX => Thema gestartet von: Duskdevil am 23 November 2013, 19:28:11

Titel: Fehler in Programmierung MAX Heizungsthermostat
Beitrag von: Duskdevil am 23 November 2013, 19:28:11
Hallo,

ich versuche mein Heizungsthermostat so zu programmieren, dass wenn der Fensterkontakt auf open steht, die Temperatur aus manuel und 12 Grad, bei closed auf auto gesetzt wird. Leider bekomme ich immer eine Fehlermeldung.

Kann jemand helfen?

Notify:
define nt.allerolloszu notify (ES_Fensterkontakt) {if ( Value("ES_Fensterkontakt") eq "opened"){ fhem("set ES_Heizungsthermostat desiredTemperature manual 12.0") } else {fhem ("set ES_Heizungsthermostat desiredTemperature auto")}}

Logdatei:
2013.11.23 19:06:53 3: ml device opened
2013.11.23 19:07:06 2: MAXLAN_ExpectAnswer: Got unexpected response, expected S:
2013.11.23 19:07:09 3: set ES_Heizungsthermostat desiredTemperature manual : MAXLAN_Write: Got unexpected response, expected S:
2013.11.23 19:07:09 3: nt.allerolloszu return value: MAXLAN_Write: Got unexpected response, expected S:
2013.11.23 19:07:09 2: MAXLAN_Parse: Command was discarded
2013.11.23 19:07:10 2: MAXLAN_Parse: Command was discarded
2013.11.23 19:07:10 2: MAXLAN_Parse: Command was discarded
2013.11.23 19:07:11 2: MAXLAN_Parse: Command was discarded
2013.11.23 19:07:12 2: MAXLAN_Parse: Command was discarded
2013.11.23 19:07:15 1: MAXLAN_ReadSingleResponse: timeout while reading from socket, disconnecting
Titel: Antw:Fehler in Programmierung MAX Heizungsthermostat
Beitrag von: hobu am 28 November 2013, 22:29:02
Hi!
Ersetze mal "desiredTemperature manual 12.0" gegen "desiredTemperature 12.0".
Evtl. ist das schon die Lösung für das Parser-Problem.