Fehler in Programmierung MAX Heizungsthermostat

Begonnen von Duskdevil, 23 November 2013, 19:28:11

Vorheriges Thema - Nächstes Thema

Duskdevil

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

hobu

Hi!
Ersetze mal "desiredTemperature manual 12.0" gegen "desiredTemperature 12.0".
Evtl. ist das schon die Lösung für das Parser-Problem.
Raspberry Pi (Model B)
HM-CFG-USB, HM-CC-RT-DN, HM-LC-SW1-FM, HM-Dis-WM55, HM-FK-SCO