Hallo Bruno,
du hast recht, das ist mir gar nicht aufgefallen.
Der „DuoFern Raumthermostat“ ist der Sensor. Der gibt den Relaisstatus über eine andere Abfrage ebenfalls über „position“:0 (AUS) oder „position“:100 (EIN) an.
Abfrage über http://homepilot.local/deviceajax.do?meter=0000002
{ "response" : "get_meter_data", "status" : "ok", "data":[{"Temperatur":"24.7 °C"},{"Aktueller Sollwert":"18.0 °C"},{"Aktualisiert":"16.08.17 - 18:45"}] }
Abfrage über http://homepilot.local/deviceajax.do?device=00000002
{"response" : "get_device", "status" : "ok", "device" : {"did":00000002,"name":"Temperatursensor Büro","description":"Temperatursensor Büro","initialized":1,"position":0,"productName":"DuoFern Raumthermostat","serial":"11 22 33","statusesMap":{"Position":0,"Manuellbetrieb":100},"status_changed":1502901952,"deviceGroup":3,"iconSet":{"name":"Thermostat","description":"Thermostat Icon-Set","strMin":"An","strMax":"Aus","valMax":100,"valMin":0,"sprite":{ "imageUri" : "images/sets/thermostat-set.png", "numTiles" : 5 },"k":"iconset28"},"iconSetInverted":0,"paired":0,"statusValid":true,"uid":"112233_1_S","visible":true,"groups" : [ ] ,"favoredId":-1,"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":3,"smoke":3,"favored":3,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":3,"time":3,"dust":3,"wind":3,"states":[{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"setAutomationOverall","cfgId":99,"state":1},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"setTimeAuto","cfgId":101,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0}]},"sortId":0,"sTypes":[100],"version":"1.0","sync":-2147461322,"messages":[],"hasErrors":0,"autos":[3,2]} }
Der eigentliche Thermostat, der das Relais schaltet, ist der „Schaltaktor DuoFern Raumthermostat“. Hier wird der Relaisstatus über „relaisstatus“:0 (AUS) oder „relaisstatus“:100 (EIN) angegeben. Der Sollwert wird über diesen „Schaltaktor DuoFern Raumthermostat“ eingestellt.
Abfrage über http://homepilot.local/deviceajax.do?meter=0000001
{ "response" : "get_meter_data", "status" : "ok", "data":[] }
Abfrage über http://homepilot.local/deviceajax.do?device=0000001
{"response" : "get_device", "status" : "ok", "device" : {"did":0000001,"name":"Büro Heizung","description":"(Alexa) Raumthermostat Büro","initialized":1,"position":180,"productName":"Schaltaktor DuoFern Raumthermostat","serial":"11 22 33","statusesMap":{"Position":180,"Manuellbetrieb":100,"acttemperatur":247,"relaisstatus":0,"manualoverride":0,"automaticvalue":180},"status_changed":1502901940,"deviceGroup":5,"iconSet":{"name":"Thermostat","description":"Thermostat Icon-Set","strMin":"An","strMax":"Aus","valMax":100,"valMin":0,"sprite":{ "imageUri" : "images/sets/thermostat-set.png", "numTiles" : 5 },"k":"iconset28"},"iconSetInverted":0,"paired":0,"statusValid":true,"uid":"112233_1_A","visible":true,"groups" : [ 5002, 5008 ] ,"favoredId":-1,"properties":{"rain":3,"smartphone":3,"motion":3,"dusk":3,"smoke":3,"favored":3,"trigger":3,"manual":3,"sun":3,"generic":3,"closingContact":3,"temperature":3,"temperator":3,"warning":3,"dawn":3,"time":3,"dust":3,"wind":3,"states":[{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"setAutomationOverall","cfgId":99,"state":1},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"setTimeAuto","cfgId":101,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0},{"cfgKey":"null","cfgId":0,"state":0}]},"sortId":0,"sTypes":[],"version":"1.0","sync":-2147461679,"cmdList":[{"name":"Sensor", "id":666, "param":1},{"name":"18.0", "id":26, "param":1},{"name":"20.0", "id":26, "param":2},{"name":"22.0", "id":26, "param":3},{"name":"25.0", "id":26, "param":4}],"messages":[],"hasErrors":0,"autos":[3,2],"posMin":40,"posMax":400} }
Der Manuell- oder Automatikbetrieb spielt meines Erachtens keine Rolle wenn mit Symcon gearbeitet wird. Bei Manuellbetrieb von Aktoren führt der Homepilot keine Automatisierungen an diesem Aktor durch.
Ich hoffe jetzt ist es klarer, Entschuldigung für die Verwirrung.
Gruß Philipp