Guten Morgen!
Bei mir gibt es irgendwie Probleme mit dem Modul Heating_Contro, denn das Modul schaltet die Temp zwar zu den Zeiten
aber nicht mit dem Befehl "{Heating_Control_SetAllTemps()}".
Den wollte ich aber nutzen um bei "Anwesend" in einem Doif zu schalten.
2018.02.05 06:45:47 5: Cmd: >{Heating_Control_SetAllTemps()}<
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] removing Timer: HeizungOfficeBoxHC_2
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] removing Timer: HeizungOfficeBoxHC_1
2018.02.05 06:45:47 4: [HeizungOfficeBoxHC] no switch in the yesterdays because of the devices type(Heizung_Officebox is not recognized as heating) - use attr switchInThePast
2018.02.05 06:45:47 5: Starting notify loop for HeizungOfficeBoxHC, 1 event(s), first is inactive
2018.02.05 06:45:47 5: createNotifyHash
2018.02.05 06:45:47 5: End notify loop for HeizungOfficeBoxHC
2018.02.05 06:45:47 4: [HeizungOfficeBoxHC] condition:(ReadingsVal("HeizungSchaltung", "state", "") eq "off") - Tage:1,2,3,4,5
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] condition: {my $days={};;map{$days->{$_}=1}(1,2,3,4,5);;;;( (ReadingsVal("HeizungSchaltung", "state", "") eq "off") && (defined $days->{$wday}))}
2018.02.05 06:45:47 5: Cmd: >{my $days={};map{$days->{$_}=1}(1,2,3,4,5);;( (ReadingsVal("HeizungSchaltung", "state", "") eq "off") && (defined $days->{$wday}))}<
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] result of condition:1
2018.02.05 06:45:47 5: Starting notify loop for HeizungOfficeBoxHC, 1 event(s), first is active
2018.02.05 06:45:47 5: End notify loop for HeizungOfficeBoxHC
2018.02.05 06:45:47 4: [HeizungOfficeBoxHC] setTimer - timer seems to be active today: 12345|07:00|24
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] setting Timer: HeizungOfficeBoxHC_1 2018-02-05 07:00:00
2018.02.05 06:45:47 4: [HeizungOfficeBoxHC] condition:(ReadingsVal("HeizungSchaltung", "state", "") eq "off") - Tage:1,2,3,4,5
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] condition: {my $days={};;map{$days->{$_}=1}(1,2,3,4,5);;;;( (ReadingsVal("HeizungSchaltung", "state", "") eq "off") && (defined $days->{$wday}))}
2018.02.05 06:45:47 5: Cmd: >{my $days={};map{$days->{$_}=1}(1,2,3,4,5);;( (ReadingsVal("HeizungSchaltung", "state", "") eq "off") && (defined $days->{$wday}))}<
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] result of condition:1
2018.02.05 06:45:47 5: Starting notify loop for HeizungOfficeBoxHC, 1 event(s), first is active
2018.02.05 06:45:47 5: End notify loop for HeizungOfficeBoxHC
2018.02.05 06:45:47 4: [HeizungOfficeBoxHC] setTimer - timer seems to be active today: 12345|17:00|9
2018.02.05 06:45:47 5: [HeizungOfficeBoxHC] setting Timer: HeizungOfficeBoxHC_2 2018-02-05 17:00:00
2018.02.05 06:45:47 5: Starting notify loop for HeizungOfficeBoxHC, 1 event(s), first is nextUpdate: 2018-02-05 07:00:00
2018.02.05 06:45:47 5: End notify loop for HeizungOfficeBoxHC
2018.02.05 06:45:47 5: Starting notify loop for HeizungOfficeBoxHC, 1 event(s), first is nextValue: 24
2018.02.05 06:45:47 5: End notify loop for HeizungOfficeBoxHC
2018.02.05 06:45:47 5: Starting notify loop for HeizungOfficeBoxHC, 1 event(s), first is currValue: 9
2018.02.05 06:45:47 5: End notify loop for HeizungOfficeBoxHC
2018.02.05 06:45:47 3: Heating_Control_SetAllTemps() done on: HeizungOfficeBoxHC
Internals:
CHANGED
DEF 000A97099CE8BA defaults
IODev d_ccu
NAME Heizung_Officebox
NR 49
STATE 12.7
STILLDONETIME 0
TYPE HMCCUDEV
ccuaddr 000A97099CE8BA
ccudevstate active
ccuif HmIP-RF
ccuname HmIP-WTH-2 000A97099CE8BA
ccutype HmIP-WTH-2
channels 8
firmware 1.4.4
statevals devstate
READINGS:
2018-02-02 14:08:44 0.CONFIG_PENDING false
2018-02-05 06:51:50 0.DUTY_CYCLE 0
2018-02-05 06:51:50 0.LOW_BAT 0
2018-02-05 06:51:50 0.OPERATING_VOLTAGE 2.9
2018-02-05 06:51:50 0.RSSI_DEVICE -59
2018-02-05 06:18:46 0.RSSI_PEER -57
2018-02-05 06:51:50 0.UNREACH 0
2018-02-02 14:08:44 0.UPDATE_PENDING false
2018-02-05 06:51:50 1.ACTIVE_PROFILE 1
2018-02-05 06:51:50 1.ACTUAL_TEMPERATURE 12.7
2018-02-05 06:51:50 1.BOOST_MODE 0
2018-02-05 06:51:50 1.BOOST_TIME 0
2018-02-05 06:51:50 1.FROST_PROTECTION 0
2018-02-05 06:51:50 1.HEATING_COOLING 0
2018-02-05 06:51:50 1.HUMIDITY 38
2018-02-05 06:51:50 1.PARTY_MODE 0
2018-02-02 14:08:44 1.PARTY_SET_POINT_TEMPERATURE 0.0
2018-02-02 14:08:44 1.PARTY_TIME_END
2018-02-02 14:08:44 1.PARTY_TIME_START
2018-02-05 06:51:50 1.SET_POINT_MODE 1
2018-02-05 06:51:50 1.SET_POINT_TEMPERATURE 7.5
2018-02-05 06:51:50 1.SWITCH_POINT_OCCURED 0
2018-02-05 06:51:50 1.WINDOW_STATE closed
2018-02-05 06:51:50 control 7.5
2018-02-05 06:51:50 hmstate 12.7
2018-02-05 06:51:50 state 12.7
hmccu:
dp:
0.CONFIG_PENDING:
OSVAL false
OVAL false
SVAL false
VAL false
0.DUTY_CYCLE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.LOW_BAT:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.OPERATING_VOLTAGE:
OSVAL 2.9
OVAL 2.9
SVAL 2.9
VAL 2.9
0.RSSI_DEVICE:
OSVAL -59
OVAL -59
SVAL -59
VAL -59
0.RSSI_PEER:
OSVAL -54
OVAL -54
SVAL -57
VAL -57
0.UNREACH:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.UPDATE_PENDING:
OSVAL false
OVAL false
SVAL false
VAL false
1.ACTIVE_PROFILE:
OSVAL 1
OVAL 1
SVAL 1
VAL 1
1.ACTUAL_TEMPERATURE:
OSVAL 12.7
OVAL 12.7
SVAL 12.7
VAL 12.7
1.BOOST_MODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.BOOST_TIME:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.FROST_PROTECTION:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.HEATING_COOLING:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.HUMIDITY:
OSVAL 38
OVAL 38
SVAL 38
VAL 38
1.PARTY_MODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.PARTY_SET_POINT_TEMPERATURE:
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
1.PARTY_TIME_END:
OSVAL
OVAL
SVAL
VAL
1.PARTY_TIME_START:
OSVAL
OVAL
SVAL
VAL
1.SET_POINT_MODE:
OSVAL 1
OVAL 1
SVAL 1
VAL 1
1.SET_POINT_TEMPERATURE:
OSVAL 7.5
OVAL 7.5
SVAL 7.5
VAL 7.5
1.SWITCH_POINT_OCCURED:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
1.WINDOW_STATE:
OSVAL closed
OVAL 0
SVAL closed
VAL 0
Attributes:
IODev d_ccu
alexaName Heizung
alexaRoom Officebox
controldatapoint 1.SET_POINT_TEMPERATURE
event-on-change-reading 1.ACTUAL_TEMPERATURE,1.HUMIDITY,control,hmstate,state,1.SET_POINT_TEMPERATURE
eventMap /datapoint 1.BOOST_MODE true:Boost/datapoint 1.CONTROL_MODE 0:Auto/datapoint 1.CONTROL_MODE 1:Manual/datapoint 1.CONTROL_MODE 2:Holiday/datapoint 1.SET_POINT_TEMPERATURE 4.5:off/datapoint 1.SET_POINT_TEMPERATURE 30.5:on/
genericDeviceType thermostat
homebridgeMapping TargetTemperature=control::control,minValue=3,maxValue=30,minStep=1 CurrentTemperature=Heizung_Officebox:1.ACTUAL_TEMPERATURE
model HM-CC-TC
room Heizung,alexa
statedatapoint 1.ACTUAL_TEMPERATURE
stripnumber 1
subType thermostat
substexcl control
substitute SET_POINT_TEMPERATURE!#0-4.5:off,#30.5-40:on;WINDOW_STATE!(0|false):closed,(1|true):open
userattr model subType
webCmd control:Boost:Auto:Manual:Holiday:on:off
widgetOverride control:slider,4.5,0.5,30.5,1