CUxD Thermo Wrapper mit HmIP-Thermostaten
Verfasst: 21.03.2018, 10:54
Moin,
bei meinem Versuch (ja ich weiß, gleich wird es euch gruseln ^^) meine nagelneuen HmIP-STH bzw. STHD mit meinen steinalten FHT-8v zu verheiraten bin ich nach langer Suche unweigerlich auf Paul53's PI-Regler-Script und das Thermostat-Wrapperdevice von CUxD gestoßen.
EDIT: Das PI-Script funktioniert so weit, ich würde allerdings lieber den PID-Regler aus CUxD nutzen.
Was bislang geklappt hat:
WEATHER|USE_HMDATAPT x
WEATHER|HMSERIAL 000E5709xxxxxx:1
WEATHER|HSS_TYPE HEATING_CLIMATECONTROL_TRANSCEIVER
bei Fehler ein OK! angezeigt aber es werden offenbar keine Temperaturdaten ausgelesen, zumindest kommen bei mir keine an bzw. das WebUI zeigt für das Device immer 0°C an.
Des weiteren heißen offenbar die SETPOINTs die unter Channel2 verwendet werden (die soll-temperatur, wenn ich das richtig verstanden habe?) bei den HmIP-Sensoren anders, laut xmlapi/statelist SET_POINT (bzw genauer gesagt SET_POINT_TEMPERATURE)
Ist das ein Anwenderfehler, ein beschränkter Wahrnehmungshorizont meinerseits oder wirklich ein "Problem" auf CUxD-Seite? Und wenn ja, ist geplant, dort Abhilfe zu schaffen oder gibt es irgendeinen Workaround, wie ich die Werte von SET_POINT auf SETPOINT mappen kann?
Das ich noch nicht weiß, wie ich die Werte dann in die HM-CC-VD schieben kann ist da eher ein nachgelagertes Problem, ich vermute aber einfach über das Feld CLIMATECONTROL_REGULATOR|CMD_EXEC und das extra/timer.tcl wie in der Doku erwähnt?
Nachtrag: Falls wichtig, das ganze läuft auf einer Raspimatic
Gruß
Ingo
bei meinem Versuch (ja ich weiß, gleich wird es euch gruseln ^^) meine nagelneuen HmIP-STH bzw. STHD mit meinen steinalten FHT-8v zu verheiraten bin ich nach langer Suche unweigerlich auf Paul53's PI-Regler-Script und das Thermostat-Wrapperdevice von CUxD gestoßen.
EDIT: Das PI-Script funktioniert so weit, ich würde allerdings lieber den PID-Regler aus CUxD nutzen.
Was bislang geklappt hat:
- FHT-8v als emulierte HM-CC-VD einbinden (auch wenn die immer mal wieder die Fnkverbindung verlieren, aber das ist ja leider ein bekanntes Leiden)
- Thermostatwrapper anlegen, erscheint auch als HM-TC-IT-WM-W-EU in der Geräteliste.
- Kanal 1 konfigurieren (augenscheinlich)
WEATHER|USE_HMDATAPT x
WEATHER|HMSERIAL 000E5709xxxxxx:1
WEATHER|HSS_TYPE HEATING_CLIMATECONTROL_TRANSCEIVER
bei Fehler ein OK! angezeigt aber es werden offenbar keine Temperaturdaten ausgelesen, zumindest kommen bei mir keine an bzw. das WebUI zeigt für das Device immer 0°C an.
Des weiteren heißen offenbar die SETPOINTs die unter Channel2 verwendet werden (die soll-temperatur, wenn ich das richtig verstanden habe?) bei den HmIP-Sensoren anders, laut xmlapi/statelist SET_POINT (bzw genauer gesagt SET_POINT_TEMPERATURE)
Ist das ein Anwenderfehler, ein beschränkter Wahrnehmungshorizont meinerseits oder wirklich ein "Problem" auf CUxD-Seite? Und wenn ja, ist geplant, dort Abhilfe zu schaffen oder gibt es irgendeinen Workaround, wie ich die Werte von SET_POINT auf SETPOINT mappen kann?
Das ich noch nicht weiß, wie ich die Werte dann in die HM-CC-VD schieben kann ist da eher ein nachgelagertes Problem, ich vermute aber einfach über das Feld CLIMATECONTROL_REGULATOR|CMD_EXEC und das extra/timer.tcl wie in der Doku erwähnt?
Nachtrag: Falls wichtig, das ganze läuft auf einer Raspimatic
Gruß
Ingo