Hallo,
ich nutze die Homematic Thermostate (HM-CC-RT-DN) in FHEM integriert über die CCU2 -Beispiel (config.cfg):
define HM_HT_Bad HMCCUDEV NEQ0875375
attr HM_HT_Bad IODev d_ccu
attr HM_HT_Bad ccureadingfilter (TEMPERATURE|VALVE_STATE|CONTROL|BATTERY_STATE)
attr HM_HT_Bad cmdIcon Auto:sani_heating_automatic Manu:sani_heating_manual Boost:sani_heating_boost on:general_an off:general_aus
attr HM_HT_Bad controldatapoint 4.SET_TEMPERATURE
attr HM_HT_Bad eventMap /datapoint 4.MANU_MODE 20.0:Manu/datapoint 4.AUTO_MODE 1:Auto/datapoint 4.BOOST_MODE 1:Boost/datapoint 4.MANU_MODE 4.5:off/datapoint 4.MANU_MODE 30.5:on/
attr HM_HT_Bad hmstatevals FAULT_REPORTING!1:valve_tight,2:range_too_large,3:range_too_small,4:communication_error,5:other_error,6:battery_low,7:valve_error_pos
attr HM_HT_Bad room CCU
attr HM_HT_Bad statedatapoint 4.SET_TEMPERATURE
attr HM_HT_Bad stripnumber 1
attr HM_HT_Bad substexcl control
attr HM_HT_Bad substitute CONTROL_MODE!0:AUTO,1:MANU,2:PARTY,3:BOOST;;SET_TEMPERATURE!#0-4.5:off,#30.5-40:on;;FAULT_REPORTING!0:no,1:valve_tight,2:range_too_large,3:range_too_small,4:communication_error,5:other_error,6:battery_low,7:valve:error_pos
attr HM_HT_Bad webCmd control:Auto:Manu:Boost:on:off
attr HM_HT_Bad widgetOverride control:slider,4.5,0.5,30.5,1
Angezeigt wird der Thermostat in meinem Web-Frontend (TabletUI) - siehe Screenshot:
<div data-type="thermostat"
data-device="HM_HT_Bad"
data-get="4.SET_TEMPERATURE"
data-temp="4.ACTUAL_TEMPERATURE"
data-set="control">
</div>
Über das TabletUI wird u.a das Delta zwischen Ist- und Soll-Temperatur eingefärbt. Die Ist-Temperatur wird aus dem Thermostat ausgewertet. Leider berücksichtigt der vom Thermostat gelieferte Ist-Wert
nicht den am Gerät eingestellten Offset - siehe Screenshot.
Kann man den Ist-Wert in der TabletUI-Darstellung anpassen - bspw.
- den in der CCU konfigurierten Offset berücksichtigen
- eine Berechnung durchführen, bevor der Wert über die TabletUI angezeigt wird
- den Ist-Wert aus einem anderen Temperatur-Fühler auslesen und anzeigen
?
Danke für eure Hilfe...