Ich dreh mich im Kreis. Bitte um einen Anschub für mein Problem.
Ich möchte die Daten meines Heizkörperventils HmIP-eTRV-2 (Temperatur; Ventilstellung; RSSI usw) in FHEM loggen bez. damit einem Plot erstellen.
Bisher habe ich nichts gefunden.
Loggen mit Filelog:
https://fhem.de/commandref_DE.html#FileLog
https://wiki.fhem.de/wiki/FileLog
oder mit DbLog:
https://fhem.de/commandref_DE.html#DbLog
https://wiki.fhem.de/wiki/DbLog
und dann für den Plot ein SVG einrichten:
https://fhem.de/commandref_DE.html#SVG
https://wiki.fhem.de/wiki/SVG
Das wären so die Basics, würde am Anfang mal einfach ein FileLog für das eine Device nehmen und dann mit SVG etwas rumspielen.
Eventuell solltest du dir auch noch die Doku zu den Attributen event-on-change-reading und event-on-update anschauen, denn die bestimmen welche events überhaupt vom device ausgelöst werden und nur solche werden dann auch geloggt!
https://fhem.de/commandref_DE.html#attributes
gb#
Hi,
nach einige Jahren FHEM habe ich das hier gerade gestern entdeckt:
createlog <device>
legt ein FileLog und ich glaube sogar ein SVG-Chart an. Damit hat man dann schon mal einen Anfang.
Gruß,
Thorsten
Das ist gut. Jetzt andere Fragen: Wie bekomme ich den Ventilstatus in % angezeigt? Gibt es eine Wartezeit, bis Änderungen z.B. des Namens eines Devices mit get d_ccu ccuDevices
in FHEM ankommen?
Wie hast Du HMIP angeschlossen, über eine CCU?
Wenn richtig verbunden, bekommt es FHEM mit,m wenn die CCU es mitbekommt.
Aber um Dir mehr zu helfen, wie währe es mit einem list von der CCU-Verbindung und dem HMIP Device?
Das ist der erste Teil von list d_ccu
Internals:
CCUNum 1
Clients :HMCCUDEV:HMCCUCHN:HMCCURPCPROC:
DEF 192.168.100.109 ccudelay=180
FUUID 62001f1b-f33f-d193-0176-2553630f6a82b8b5
NAME d_ccu
NOTIFYDEV global
NR 14
NTFY_ORDER 50-d_ccu
RPCState running
STATE running/OK
TYPE HMCCU
ccuaddr BidCoS-RF
ccuchannels 122
ccudevices 5
ccuif BidCos-RF
ccuinterfaces VirtualDevices,BidCos-RF,HmIP-RF
ccuip 192.168.100.109
ccuname HM-RCV-50 BidCoS-RF
ccustate active
ccutype CCU2/3
config 5.0
firmware 3.61.7
host 192.168.100.109
prot http
version 5.0 220301356
READINGS:
2022-02-11 19:44:39 PLATFORM rpi3
2022-02-11 19:44:39 PRODUCT ccu3
2022-02-11 19:44:39 VERSION 3.61.7
2022-02-12 17:58:35 _sysVarAlarmMessages_ 0
2022-02-12 17:58:35 _sysVarPresence_ true
2022-02-12 17:58:35 _sysVarServiceMessages_ 1
2022-02-11 18:05:21 batterycount 0
2022-02-11 18:05:21 batterylist no match
2022-02-11 18:05:21 batterymatch 0
2022-02-11 18:05:21 batterystate no
2022-02-11 19:44:39 count_channels 122
2022-02-11 19:44:39 count_devices 5
2022-02-11 19:44:39 count_groups 0
2022-02-11 19:44:39 count_interfaces 3
2022-02-11 19:44:39 count_programs 0
2022-02-11 17:51:35 rpcstate running
2022-02-11 17:51:35 state OK
hmccu:
ccuDevList "HM-LC-Dim1T-Pl-3#LEQ0528667","HM-RCV-50#BidCoS-RF","HmIP-RCV-50#HmIP-RCV-1",HZG_Buero,HZG_WT_Wohnzimmer
ccuSuppDevList "HM-LC-Dim1T-Pl-3#LEQ0528667",HZG_Buero,HZG_WT_Wohnzimmer
ccuvarsint 300
ccuvarspat .*
defaults 0
evtime 0
evtimeout 0
postInit 0
rpccount 0
rpcports 2001,9292,2010
updatetime 1644605079
adr:
HM-LC-Dim1T-Pl-3 LEQ0528667:
address LEQ0528667
addtype dev
valid 1
HM-LC-Dim1T-Pl-3 LEQ0528667:0:
address LEQ0528667:0
addtype chn
valid 1
HM-LC-Dim1T-Pl-3 LEQ0528667:1:
address LEQ0528667:1
addtype chn
valid 1
HM-LC-Dim1T-Pl-3 LEQ0528667:2:
address LEQ0528667:2
addtype chn
valid 1
HM-LC-Dim1T-Pl-3 LEQ0528667:3:
address LEQ0528667:3
addtype chn
valid 1
HM-RCV-50 BidCoS-RF:
address BidCoS-RF
addtype dev
valid 1
HM-RCV-50 BidCoS-RF:0:
address BidCoS-RF:0
addtype chn
valid 1
HM-RCV-50 BidCoS-RF:1:
address BidCoS-RF:1
addtype chn
valid 1
HM-RCV-50 BidCoS-RF:10:
address BidCoS-RF:10
addtype chn
valid 1
Die virituellen Devices gehen bis 50
list HZG_WT_Wohnzimmer
Internals:
CFGFN
DEF 000A9D899241E0:1
FUUID 6207a154-f33f-d193-1829-3ac82a142a1e2dba
IODev d_ccu
NAME HZG_WT_Wohnzimmer
NR 99
STATE 21.4
TYPE HMCCUCHN
ccuaddr 000A9D899241E0:1
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-WTH-2 000A9D899241E0:1
ccurolectrl HEATING_CLIMATECONTROL_TRANSCEIVER
ccurolestate HEATING_CLIMATECONTROL_TRANSCEIVER
ccusubtype WTH-2
ccutype HmIP-WTH-2
firmware 2.6.0
readonly no
OLDREADINGS:
READINGS:
2022-02-12 17:59:34 ACTIVE_PROFILE 1
2022-02-12 17:59:34 ACTUAL_TEMPERATURE 21.4
2022-02-12 17:59:34 ACTUAL_TEMPERATURE_STATUS NORMAL
2022-02-12 17:59:34 BOOST_MODE false
2022-02-12 17:59:34 BOOST_TIME 0
2022-02-12 17:59:34 FROST_PROTECTION false
2022-02-12 17:59:34 HEATING_COOLING HEATING
2022-02-12 17:59:34 HUMIDITY 42
2022-02-12 17:59:34 HUMIDITY_STATUS NORMAL
2022-02-12 17:59:34 PARTY_MODE false
2022-02-12 17:12:47 PARTY_SET_POINT_TEMPERATURE 0.0
2022-02-12 17:12:47 PARTY_TIME_END
2022-02-12 17:12:47 PARTY_TIME_START
2022-02-12 17:59:34 QUICK_VETO_TIME 0
2022-02-12 17:59:34 SET_POINT_MODE auto
2022-02-12 17:59:34 SET_POINT_TEMPERATURE 21.0
2022-02-12 17:59:34 SWITCH_POINT_OCCURED false
2022-02-12 17:59:34 WINDOW_STATE closed
2022-02-12 17:59:33 activity alive
2022-02-12 17:59:33 battery ok
2022-02-12 17:59:34 control 21.0
2022-02-12 17:59:34 desired-temp 21.0
2022-02-12 17:59:34 devstate ok
2022-02-12 17:59:34 hmstate 21.4
2022-02-12 17:59:34 humidity 42
2022-02-12 17:59:34 measured-temp 21.4
2022-02-12 17:59:33 rssidevice -66
2022-02-12 17:12:47 rssipeer -69
2022-02-12 17:59:34 state 21.4
2022-02-12 17:59:33 voltage 3.0
hmccu:
channels 1
detect 1
devspec 000A9D899241E0:1
nodefaults 0
role 1:HEATING_CLIMATECONTROL_TRANSCEIVER
setDefaults 0
cmdlist:
get
set desired-temp boost:noArg manu:noArg auto:noArg off:noArg holiday:noArg on:noArg toggle:noArg
control:
chn 1
dpt SET_POINT_TEMPERATURE
dp:
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.LOW_BAT:
VALUES:
NVAL 0
ONVAL false
OSVAL ok
OVAL false
SVAL ok
VAL 0
0.OPERATING_VOLTAGE:
VALUES:
NVAL 3.0
ONVAL 3.000000
OSVAL 3.0
OVAL 3.000000
SVAL 3.0
VAL 3.0
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -66
ONVAL -64
OSVAL -64
OVAL 192
SVAL -66
VAL -66
0.RSSI_PEER:
VALUES:
NVAL -69
ONVAL -69
OSVAL -69
OVAL 187
SVAL -69
VAL 187
0.UNREACH:
VALUES:
NVAL 0
ONVAL false
OSVAL alive
OVAL false
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
1.ACTIVE_PROFILE:
VALUES:
NVAL 1
ONVAL 1
OSVAL 1
OVAL 1
SVAL 1
VAL 1
1.ACTUAL_TEMPERATURE:
VALUES:
NVAL 21.4
ONVAL 21.400000
OSVAL 21.4
OVAL 21.400000
SVAL 21.4
VAL 21.4
1.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.BOOST_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.BOOST_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.FROST_PROTECTION:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.HEATING_COOLING:
VALUES:
NVAL 0
ONVAL 0
OSVAL HEATING
OVAL 0
SVAL HEATING
VAL 0
1.HUMIDITY:
VALUES:
NVAL 42
ONVAL 42
OSVAL 42
OVAL 42
SVAL 42
VAL 42
1.HUMIDITY_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.PARTY_MODE:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.PARTY_SET_POINT_TEMPERATURE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
1.PARTY_TIME_END:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.PARTY_TIME_START:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.QUICK_VETO_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.SET_POINT_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL auto
OVAL 0
SVAL auto
VAL 0
1.SET_POINT_TEMPERATURE:
VALUES:
NVAL 21.0
ONVAL 21.000000
OSVAL 21.0
OVAL 21.000000
SVAL 21.0
VAL 21.0
1.SWITCH_POINT_OCCURED:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.WINDOW_STATE:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0
SVAL closed
VAL 0
roleCmds:
get:
set:
auto:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:0
usage auto
subcmd:
000:
args 0
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
boost:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:BOOST_MODE:1
usage boost
subcmd:
000:
args 1
dpt BOOST_MODE
fnc
max 1
min 0
parname BOOST_MODE
partype 3
ps VALUES
scn 000
unit
desired-temp:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:SET_POINT_TEMPERATURE:?temperature
usage desired-temp temperature
subcmd:
000:
args
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname temperature
partype 2
ps VALUES
scn 000
unit �C
holiday:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:2
usage holiday
subcmd:
000:
args 2
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
manu:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:1
usage manu
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
off:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:4.5
usage off
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 4.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
on:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:30.5
usage on
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 30.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
state:
chn 1
dpt ACTUAL_TEMPERATURE
Attributes:
cmdIcon auto:sani_heating_automatic manu:sani_heating_manual boost:sani_heating_boost on:general_an off:general_aus
room Wohnzimmer
substexcl desired-temp
webCmd desired-temp:auto:manu:boost:on:off
widgetOverride desired-temp:slider,4.5,0.5,30.5,1
Hi,
ist das ganz bestimmt der Heizkörperthermostat? Ich habe zwar kein HM-IP, aber ich wundere mich ein bisschen, dass der Heizkörperthermostat die Luftfeuchtigkeit anzeigt. Kann es sein, dass das ein Wandthermostat ist? Die Ventilstellung würde ich in dem Fall eher beim Heizkörperthermostat suchen.
Gruß,
Thorsten
Stimmt, das war der Thermostat. Hier ist der HK
Internals:
CFGFN
DEF 000A1D89A0A0F9:1
FUUID 6207edf4-f33f-d193-885b-a96b2b0aa948da9e
IODev d_ccu
NAME HZG_WZ_Rechts
NR 114
STATE 23.3
TYPE HMCCUCHN
ccuaddr 000A1D89A0A0F9:1
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-eTRV-2 000A1D89A0A0F9:1
ccurolectrl HEATING_CLIMATECONTROL_TRANSCEIVER
ccurolestate HEATING_CLIMATECONTROL_TRANSCEIVER
ccusubtype TRV
ccutype HmIP-eTRV-2
firmware 2.2.8
readonly no
OLDREADINGS:
READINGS:
2022-02-12 18:45:40 ACTIVE_PROFILE 1
2022-02-12 18:45:40 ACTUAL_TEMPERATURE 23.3
2022-02-12 18:45:40 ACTUAL_TEMPERATURE_STATUS NORMAL
2022-02-12 18:45:40 BOOST_MODE false
2022-02-12 18:45:40 BOOST_TIME 0
2022-02-12 18:45:40 FROST_PROTECTION false
2022-02-12 18:45:40 LEVEL 1
2022-02-12 18:45:40 LEVEL_STATUS NORMAL
2022-02-12 18:45:40 PARTY_MODE false
2022-02-12 18:27:16 PARTY_SET_POINT_TEMPERATURE 0.0
2022-02-12 18:27:16 PARTY_TIME_END
2022-02-12 18:27:16 PARTY_TIME_START
2022-02-12 18:45:40 QUICK_VETO_TIME 0
2022-02-12 18:45:40 SET_POINT_MODE manual
2022-02-12 18:45:40 SET_POINT_TEMPERATURE 21.0
2022-02-12 18:45:40 SWITCH_POINT_OCCURED false
2022-02-12 18:27:16 VALVE_ADAPTION false
2022-02-12 18:45:40 VALVE_STATE ADAPTION_DONE
2022-02-12 18:45:40 WINDOW_STATE closed
2022-02-12 18:45:40 activity alive
2022-02-12 18:45:40 battery ok
2022-02-12 18:45:40 control 21.0
2022-02-12 18:45:40 desired-temp 21.0
2022-02-12 18:45:40 devstate ok
2022-02-12 18:45:40 hmstate 23.3
2022-02-12 18:45:40 measured-temp 23.3
2022-02-12 18:45:40 rssidevice -42
2022-02-12 18:45:40 rssipeer -49
2022-02-12 18:45:40 state 23.3
2022-02-12 18:45:40 voltage 3.0
hmccu:
channels 1
detect 1
devspec 000A1D89A0A0F9:1
nodefaults 0
role 1:HEATING_CLIMATECONTROL_TRANSCEIVER
setDefaults 0
cmdlist:
get
set desired-temp auto:noArg manu:noArg on:noArg holiday:noArg off:noArg boost:noArg toggle:noArg
control:
chn 1
dpt SET_POINT_TEMPERATURE
dp:
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.LOW_BAT:
VALUES:
NVAL 0
ONVAL false
OSVAL ok
OVAL false
SVAL ok
VAL 0
0.OPERATING_VOLTAGE:
VALUES:
NVAL 3.0
ONVAL 3.000000
OSVAL 3.0
OVAL 3.000000
SVAL 3.0
VAL 3.0
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -42
ONVAL -42
OSVAL -42
OVAL 214
SVAL -42
VAL -42
0.RSSI_PEER:
VALUES:
NVAL -49
ONVAL -49
OSVAL -49
OVAL 207
SVAL -49
VAL -49
0.UNREACH:
VALUES:
NVAL 0
ONVAL false
OSVAL alive
OVAL false
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.ACTIVE_PROFILE:
VALUES:
NVAL 1
ONVAL 1
OSVAL 1
OVAL 1
SVAL 1
VAL 1
1.ACTUAL_TEMPERATURE:
VALUES:
NVAL 23.3
ONVAL 23.300000
OSVAL 23.3
OVAL 23.300000
SVAL 23.3
VAL 23.3
1.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.BOOST_MODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
1.BOOST_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.FROST_PROTECTION:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.LEVEL:
VALUES:
NVAL 1
ONVAL 1
OSVAL 1
OVAL 0.010000
SVAL 1
VAL 0.01
1.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
1.PARTY_MODE:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.PARTY_SET_POINT_TEMPERATURE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
1.PARTY_TIME_END:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.PARTY_TIME_START:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
1.QUICK_VETO_TIME:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.SET_POINT_MODE:
VALUES:
NVAL 1
ONVAL 1
OSVAL manual
OVAL 1
SVAL manual
VAL 1
1.SET_POINT_TEMPERATURE:
VALUES:
NVAL 21.0
ONVAL 21.000000
OSVAL 21.0
OVAL 21.000000
SVAL 21.0
VAL 21.0
1.SWITCH_POINT_OCCURED:
VALUES:
NVAL 0
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL 0
1.VALVE_ADAPTION:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
1.VALVE_STATE:
VALUES:
NVAL 4
ONVAL 4
OSVAL ADAPTION_DONE
OVAL 4
SVAL ADAPTION_DONE
VAL 4
1.WINDOW_STATE:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0
SVAL closed
VAL 0
roleCmds:
get:
set:
auto:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:0
usage auto
subcmd:
000:
args 0
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
boost:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:BOOST_MODE:1
usage boost
subcmd:
000:
args 1
dpt BOOST_MODE
fnc
max 1
min 0
parname BOOST_MODE
partype 3
ps VALUES
scn 000
unit
desired-temp:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:SET_POINT_TEMPERATURE:?temperature
usage desired-temp temperature
subcmd:
000:
args
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname temperature
partype 2
ps VALUES
scn 000
unit �C
holiday:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:2
usage holiday
subcmd:
000:
args 2
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
manu:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 1
syntax V:CONTROL_MODE:1
usage manu
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
off:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:4.5
usage off
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 4.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
on:
channel 1
role HEATING_CLIMATECONTROL_TRANSCEIVER
subcount 2
syntax V:CONTROL_MODE:1 V:SET_POINT_TEMPERATURE:30.5
usage on
subcmd:
000:
args 1
dpt CONTROL_MODE
fnc
max 3
min 0
parname CONTROL_MODE
partype 3
ps VALUES
scn 000
unit
001:
args 30.5
dpt SET_POINT_TEMPERATURE
fnc
max 30.5
min 4.5
parname SET_POINT_TEMPERATURE
partype 3
ps VALUES
scn 001
unit �C
state:
chn 1
dpt ACTUAL_TEMPERATURE
Attributes:
cmdIcon auto:sani_heating_automatic manu:sani_heating_manual boost:sani_heating_boost on:general_an off:general_aus
room Wohnzimmer
substexcl desired-temp
webCmd desired-temp:auto:manu:boost:on:off
widgetOverride desired-temp:slider,4.5,0.5,30.5,1
Hi,
tja, da sieht jetzt wirklich kein Reading nach Ventilöffnung aus. Da müsste jetzt tatsächlich mal jemand antworten, der auch so ein Teil hat.
Gruß,
Thorsten
Was mich wundert:
2022-02-12 18:27:16 VALVE_ADAPTION false
2022-02-12 18:45:40 VALVE_STATE ADAPTION_DONE
Die anderen HM Thermostate haben eigentlich bei VALVE_STATE die Ventilöffnung drin. Läuft das Gerät aktuell?
Kenne mich aktuell aber auch nur mit den Classic Geräten aus ...
Das Gerät läuft. In dem HomeMatic WebUI ist die Ventilöffnung angezeigt. Die Daten müssen also vorhanden sein.
Hi,
schau mal, ob LEVEL irgendwie sinnvolle Werte hat. Ich habe irgendwo gelesen, dass das zwischen 0 und 1 liegt, wobei 0 = 0%, 1 = 100%.
Gruß,
Thorsten
LEVEL ist die Ventilöffnung. Anscheinend wird das noch nicht auf % skaliert. Abhilfe:
attr ccuscaleval LEVEL:0:1:0:100
Bei
attr ccuscaleval LEVEL:0:1:0:100
kommt
ccuscaleval: bad attribute name 'LEVEL:0:1:0:100' (allowed chars: A-Za-z/\d_\.-)
bei
attr d_ccu ccuscaleval LEVEL:0:1:0:100
kommt
d_ccu: unknown attribute ccuscaleval. Type 'attr d_ccu ?' for a detailed list.
:-(
Attr benötigt den Namen des Thermostat Device