Hallo
Ich habe zwei HomeMatic Wandthermostat HM-TC-IT-WM-W-EU in einer structure definiert.
Leider kommt es zu ca 30% vor das nur der eine oder der andere Wandthermostat die set Temperatur aus der structure übernimmt.
Ich hatte vorher FHT aus der FS20 Serie, da kam das nicht vor.
Woran kann das liegen?
cfg:
define HeizungWohnen structure HeizungWg HeizungWz_Climate HeizungEz_Climate
attr HeizungWohnen alias Heizung WZ, EZ
attr HeizungWohnen async_delay 5
attr HeizungWohnen clientstate_behavior last
attr HeizungWohnen group Heizung Wohnen
attr HeizungWohnen icon sani_heating
attr HeizungWohnen room Esszimmer,Heizung,Wohnzimmer
attr HeizungWohnen sortby 1
Beste Grüße
Heinz
Schwer zu sagen ohne lists aller Devices (ich weiß gar nicht, warum es gerade so modern ist, immer die Definition zu posten). Welchen controlMode haben denn die Thermostate, die nicht reagieren? GGf. brauchst du ein größeres Delay.
Der controlMode beider Thermostate ist auto.
List Heizung Esszimmer
define HeizungEz CUL_HM 417D67
attr HeizungEz userattr HeizungWg HeizungWg_map structexclude
attr HeizungEz HeizungWg HeizungWohnen
attr HeizungEz IODev CUL_1
attr HeizungEz actCycle 000:10
attr HeizungEz actStatus alive
attr HeizungEz autoReadReg 4_reqStatus
attr HeizungEz expert 2_raw
attr HeizungEz firmware 1.3
attr HeizungEz group Heizung Wohnen
attr HeizungEz icon hm-tc-it-wm-w-eu
attr HeizungEz model HM-TC-IT-WM-W-EU
attr HeizungEz msgRepeat 1
attr HeizungEz room CUL_HM
attr HeizungEz serialNr MEQ1574317
attr HeizungEz subType thermostat
attr HeizungEz webCmd getConfig:clear msgEvents
define FileLog_HeizungEz FileLog ./log/HeizungEz-%Y.log HeizungEz
attr FileLog_HeizungEz logtype text
attr FileLog_HeizungEz room CUL_HM
define HeizungEz_Weather CUL_HM 417D6701
attr HeizungEz_Weather model HM-TC-IT-WM-W-EU
attr HeizungEz_Weather peerIDs 00000000,4F11EE01,
define HeizungEz_Climate CUL_HM 417D6702
attr HeizungEz_Climate userattr HeizungWg HeizungWg_map structexclude
attr HeizungEz_Climate HeizungWg HeizungWohnen
attr HeizungEz_Climate alias Bedienteil Esszimmer
attr HeizungEz_Climate event-on-update-reading humidity,desired-temp,measured-temp,controlMode
attr HeizungEz_Climate group Heizung Wohnen
attr HeizungEz_Climate icon hm-tc-it-wm-w-eu
attr HeizungEz_Climate model HM-TC-IT-WM-W-EU
attr HeizungEz_Climate peerIDs 00000000,4F11EE02,
attr HeizungEz_Climate room Esszimmer
attr HeizungEz_Climate sortby 01
define FileLog_HeizungEz_Climate FileLog ./log/HeizungEz_Climate-%Y.log HeizungEz_Climate
attr FileLog_HeizungEz_Climate logtype text
attr FileLog_HeizungEz_Climate room CUL_HM
define HeizungEz_WindowRec CUL_HM 417D6703
attr HeizungEz_WindowRec model HM-TC-IT-WM-W-EU
attr HeizungEz_WindowRec peerIDs 00000000,
attr HeizungEz_WindowRec stateFormat last:trigLast
define HeizungEz_remote CUL_HM 417D6706
attr HeizungEz_remote model HM-TC-IT-WM-W-EU
attr HeizungEz_remote peerIDs 00000000,
define HeizungEz_SwitchTr CUL_HM 417D6707
attr HeizungEz_SwitchTr model HM-TC-IT-WM-W-EU
attr HeizungEz_SwitchTr peerIDs 00000000,
define HeizungMotorEz CUL_HM 4F11EE
attr HeizungMotorEz IODev CUL_1
attr HeizungMotorEz actCycle 000:10
attr HeizungMotorEz actStatus alive
attr HeizungMotorEz autoReadReg 4_reqStatus
attr HeizungMotorEz expert 2_raw
attr HeizungMotorEz firmware 1.4
attr HeizungMotorEz group Heizung Wohnen
attr HeizungMotorEz icon hc_wht_regler
attr HeizungMotorEz model HM-CC-RT-DN
attr HeizungMotorEz room CUL_HM
attr HeizungMotorEz serialNr NEQ1229425
attr HeizungMotorEz subType thermostat
attr HeizungMotorEz webCmd getConfig:clear msgEvents:burstXmit
define FileLog_HeizungMotorEz FileLog ./log/HeizungMotorEz-%Y.log HeizungMotorEz
attr FileLog_HeizungMotorEz logtype text
attr FileLog_HeizungMotorEz room CUL_HM
define HeizungMotorEz_Weather CUL_HM 4F11EE01
attr HeizungMotorEz_Weather model HM-CC-RT-DN
attr HeizungMotorEz_Weather peerIDs 00000000,417D6701,
define HeizungMotorEz_Climate CUL_HM 4F11EE02
attr HeizungMotorEz_Climate model HM-CC-RT-DN
attr HeizungMotorEz_Climate peerIDs 00000000,417D6702,
define HeizungMotorEz_WindowRec CUL_HM 4F11EE03
attr HeizungMotorEz_WindowRec model HM-CC-RT-DN
attr HeizungMotorEz_WindowRec peerIDs 00000000,
attr HeizungMotorEz_WindowRec stateFormat last:trigLast
define HeizungMotorEz_Clima CUL_HM 4F11EE04
attr HeizungMotorEz_Clima userattr HeizungWg HeizungWg_map structexclude
attr HeizungMotorEz_Clima HeizungWg HeizungWohnen
attr HeizungMotorEz_Clima group Heizung Wohnen
attr HeizungMotorEz_Clima icon hc_wht_regler
attr HeizungMotorEz_Clima model HM-CC-RT-DN
attr HeizungMotorEz_Clima peerIDs 00000000,
attr HeizungMotorEz_Clima room Esszimmer
attr HeizungMotorEz_Clima sortby 2
define HeizungMotorEz_ClimaTeam CUL_HM 4F11EE05
attr HeizungMotorEz_ClimaTeam model HM-CC-RT-DN
attr HeizungMotorEz_ClimaTeam peerIDs 00000000,
define HeizungMotorEz_remote CUL_HM 4F11EE06
attr HeizungMotorEz_remote model HM-CC-RT-DN
attr HeizungMotorEz_remote peerIDs 00000000,
List Heizung Wohnzimmer
define HeizungWz CUL_HM 3F7FDB
attr HeizungWz userattr HeizungWg HeizungWg_map structexclude
attr HeizungWz HeizungWg HeizungWohnen
attr HeizungWz IODev CUL_1
attr HeizungWz actCycle 000:10
attr HeizungWz actStatus alive
attr HeizungWz autoReadReg 4_reqStatus
attr HeizungWz expert 2_raw
attr HeizungWz firmware 1.3
attr HeizungWz group Heizung Wohnen
attr HeizungWz icon hm-tc-it-wm-w-eu
attr HeizungWz model HM-TC-IT-WM-W-EU
attr HeizungWz msgRepeat 1
attr HeizungWz room CUL_HM
attr HeizungWz serialNr MEQ1572348
attr HeizungWz subType thermostat
attr HeizungWz webCmd getConfig:clear msgEvents
define FileLog_HeizungWz FileLog ./log/HeizungWz-%Y.log HeizungWz
attr FileLog_HeizungWz logtype text
attr FileLog_HeizungWz room CUL_HM
define HeizungWz_Weather CUL_HM 3F7FDB01
attr HeizungWz_Weather model HM-TC-IT-WM-W-EU
attr HeizungWz_Weather peerIDs 00000000,4FC5EE11,4FC5EE4F,E24F1101,E24F11FD,
define HeizungWz_Climate CUL_HM 3F7FDB02
attr HeizungWz_Climate userattr HeizungWg HeizungWg_map structexclude
attr HeizungWz_Climate HeizungWg HeizungWohnen
attr HeizungWz_Climate alias Bedienteil Wohnzimmer
attr HeizungWz_Climate event-on-update-reading humidity,desired-temp,measured-temp,controlMode
attr HeizungWz_Climate group Heizung Wohnen
attr HeizungWz_Climate icon hm-tc-it-wm-w-eu
attr HeizungWz_Climate model HM-TC-IT-WM-W-EU
attr HeizungWz_Climate peerIDs 00000000,4F11E202,4F11FD02,4FC5EE02,
attr HeizungWz_Climate room Wohnzimmer
attr HeizungWz_Climate sortby 01
define FileLog_HeizungWz_Climate FileLog ./log/HeizungWz_Climate-%Y.log HeizungWz_Climate
attr FileLog_HeizungWz_Climate logtype text
attr FileLog_HeizungWz_Climate room CUL_HM
define HeizungWz_WindowRec CUL_HM 3F7FDB03
attr HeizungWz_WindowRec model HM-TC-IT-WM-W-EU
attr HeizungWz_WindowRec peerIDs 00000000,
attr HeizungWz_WindowRec stateFormat last:trigLast
define HeizungWz_remote CUL_HM 3F7FDB06
attr HeizungWz_remote model HM-TC-IT-WM-W-EU
attr HeizungWz_remote peerIDs 00000000,
define HeizungWz_SwitchTr CUL_HM 3F7FDB07
attr HeizungWz_SwitchTr model HM-TC-IT-WM-W-EU
attr HeizungWz_SwitchTr peerIDs 00000000,
define HeizungMotor01Wz CUL_HM 4FC5EE
attr HeizungMotor01Wz IODev CUL_1
attr HeizungMotor01Wz actCycle 000:10
attr HeizungMotor01Wz actStatus alive
attr HeizungMotor01Wz autoReadReg 4_reqStatus
attr HeizungMotor01Wz expert 2_raw
attr HeizungMotor01Wz firmware 1.4
attr HeizungMotor01Wz group Heizung Wohnen
attr HeizungMotor01Wz icon hc_wht_regler
attr HeizungMotor01Wz model HM-CC-RT-DN
attr HeizungMotor01Wz room CUL_HM
attr HeizungMotor01Wz serialNr NEQ1227647
attr HeizungMotor01Wz subType thermostat
attr HeizungMotor01Wz webCmd getConfig:clear msgEvents:burstXmit
define FileLog_HeizungMotor01Wz FileLog ./log/HeizungMotor01Wz-%Y.log HeizungMotor01Wz
attr FileLog_HeizungMotor01Wz logtype text
attr FileLog_HeizungMotor01Wz room CUL_HM
define HeizungMotor01Wz_Weather CUL_HM 4FC5EE01
attr HeizungMotor01Wz_Weather model HM-CC-RT-DN
attr HeizungMotor01Wz_Weather peerIDs 00000000,
define HeizungMotor01Wz_Climate CUL_HM 4FC5EE02
attr HeizungMotor01Wz_Climate model HM-CC-RT-DN
attr HeizungMotor01Wz_Climate peerIDs 00000000,3F7FDB02,
define HeizungMotor01Wz_WindowRec CUL_HM 4FC5EE03
attr HeizungMotor01Wz_WindowRec model HM-CC-RT-DN
attr HeizungMotor01Wz_WindowRec peerIDs 00000000,
attr HeizungMotor01Wz_WindowRec stateFormat last:trigLast
define HeizungMotor01Wz_Clima CUL_HM 4FC5EE04
attr HeizungMotor01Wz_Clima group Heizung Wohnen
attr HeizungMotor01Wz_Clima icon hc_wht_regler
attr HeizungMotor01Wz_Clima model HM-CC-RT-DN
attr HeizungMotor01Wz_Clima peerIDs 00000000,
attr HeizungMotor01Wz_Clima room Wohnzimmer
attr HeizungMotor01Wz_Clima sortby 02
define HeizungMotor01Wz_ClimaTeam CUL_HM 4FC5EE05
attr HeizungMotor01Wz_ClimaTeam model HM-CC-RT-DN
attr HeizungMotor01Wz_ClimaTeam peerIDs 00000000,
define HeizungMotor01Wz_remote CUL_HM 4FC5EE06
attr HeizungMotor01Wz_remote model HM-CC-RT-DN
attr HeizungMotor01Wz_remote peerIDs 00000000,
define HeizungMotor02Wz CUL_HM 4F11E2
attr HeizungMotor02Wz IODev CUL_1
attr HeizungMotor02Wz actCycle 000:10
attr HeizungMotor02Wz actStatus alive
attr HeizungMotor02Wz autoReadReg 4_reqStatus
attr HeizungMotor02Wz expert 2_raw
attr HeizungMotor02Wz firmware 1.4
attr HeizungMotor02Wz group Heizung Wohnen
attr HeizungMotor02Wz icon hc_wht_regler
attr HeizungMotor02Wz model HM-CC-RT-DN
attr HeizungMotor02Wz room CUL_HM
attr HeizungMotor02Wz serialNr NEQ1229442
attr HeizungMotor02Wz subType thermostat
attr HeizungMotor02Wz webCmd getConfig:clear msgEvents:burstXmit
define FileLog_HeizungMotor02Wz FileLog ./log/HeizungMotor02Wz-%Y.log HeizungMotor02Wz
attr FileLog_HeizungMotor02Wz logtype text
attr FileLog_HeizungMotor02Wz room CUL_HM
define HeizungMotor02Wz_Weather CUL_HM 4F11E201
attr HeizungMotor02Wz_Weather model HM-CC-RT-DN
attr HeizungMotor02Wz_Weather peerIDs 00000000,
define HeizungMotor02Wz_Climate CUL_HM 4F11E202
attr HeizungMotor02Wz_Climate model HM-CC-RT-DN
attr HeizungMotor02Wz_Climate peerIDs 00000000,3F7FDB02,
define HeizungMotor02Wz_WindowRec CUL_HM 4F11E203
attr HeizungMotor02Wz_WindowRec model HM-CC-RT-DN
attr HeizungMotor02Wz_WindowRec peerIDs 00000000,
attr HeizungMotor02Wz_WindowRec stateFormat last:trigLast
define HeizungMotor02Wz_Clima CUL_HM 4F11E204
attr HeizungMotor02Wz_Clima group Heizung Wohnen
attr HeizungMotor02Wz_Clima icon hc_wht_regler
attr HeizungMotor02Wz_Clima model HM-CC-RT-DN
attr HeizungMotor02Wz_Clima peerIDs 00000000,
attr HeizungMotor02Wz_Clima room Wohnzimmer
attr HeizungMotor02Wz_Clima sortby 03
define HeizungMotor02Wz_ClimaTeam CUL_HM 4F11E205
attr HeizungMotor02Wz_ClimaTeam model HM-CC-RT-DN
attr HeizungMotor02Wz_ClimaTeam peerIDs 00000000,
define HeizungMotor02Wz_remote CUL_HM 4F11E206
attr HeizungMotor02Wz_remote model HM-CC-RT-DN
attr HeizungMotor02Wz_remote peerIDs 00000000,
define HeizungMotor03Wz CUL_HM 4F11FD
attr HeizungMotor03Wz IODev CUL_1
attr HeizungMotor03Wz actCycle 000:10
attr HeizungMotor03Wz actStatus alive
attr HeizungMotor03Wz autoReadReg 4_reqStatus
attr HeizungMotor03Wz expert 2_raw
attr HeizungMotor03Wz firmware 1.4
attr HeizungMotor03Wz group Heizung Wohnen
attr HeizungMotor03Wz icon hc_wht_regler
attr HeizungMotor03Wz model HM-CC-RT-DN
attr HeizungMotor03Wz room CUL_HM
attr HeizungMotor03Wz serialNr NEQ1229436
attr HeizungMotor03Wz subType thermostat
attr HeizungMotor03Wz webCmd getConfig:clear msgEvents:burstXmit
define FileLog_HeizungMotor03Wz FileLog ./log/HeizungMotor03Wz-%Y.log HeizungMotor03Wz
attr FileLog_HeizungMotor03Wz logtype text
attr FileLog_HeizungMotor03Wz room CUL_HM
define HeizungMotor03Wz_Weather CUL_HM 4F11FD01
attr HeizungMotor03Wz_Weather model HM-CC-RT-DN
attr HeizungMotor03Wz_Weather peerIDs 00000000,
define HeizungMotor03Wz_Climate CUL_HM 4F11FD02
attr HeizungMotor03Wz_Climate model HM-CC-RT-DN
attr HeizungMotor03Wz_Climate peerIDs 00000000,3F7FDB02,
define HeizungMotor03Wz_WindowRec CUL_HM 4F11FD03
attr HeizungMotor03Wz_WindowRec model HM-CC-RT-DN
attr HeizungMotor03Wz_WindowRec peerIDs 00000000,
attr HeizungMotor03Wz_WindowRec stateFormat last:trigLast
define HeizungMotor03Wz_Clima CUL_HM 4F11FD04
attr HeizungMotor03Wz_Clima group Heizung Wohnen
attr HeizungMotor03Wz_Clima icon hc_wht_regler
attr HeizungMotor03Wz_Clima model HM-CC-RT-DN
attr HeizungMotor03Wz_Clima peerIDs 00000000,
attr HeizungMotor03Wz_Clima room Wohnzimmer
attr HeizungMotor03Wz_Clima sortby 04
define HeizungMotor03Wz_ClimaTeam CUL_HM 4F11FD05
attr HeizungMotor03Wz_ClimaTeam model HM-CC-RT-DN
attr HeizungMotor03Wz_ClimaTeam peerIDs 00000000,
define HeizungMotor03Wz_remote CUL_HM 4F11FD06
attr HeizungMotor03Wz_remote model HM-CC-RT-DN
attr HeizungMotor03Wz_remote peerIDs 00000000,
Ich sehe gerade das es bei einigen meiner notify vorkommt die das Reading controlMode 'auto' verwenden.
Leider ist das Reading in fhem häufig nicht vorhanden bzw. die Readings sind unvollständig.
Warum ist das so?
Das sind leider keine lists. Das hilft kaum. Bitte die Grundlagen wälzen. Ein list macht man mit
list DEVICENAME
Wenn controlMode auto gesetzt ist, ist es möglich, dass die Kommandos nicht angenommen bzw. vom auto wieder überschrieben werden.
Jetzt weis ich was mit list gemeint ist kannte bisher nur list TYPE=... ;)
Evtl. kannst Du ja einen Fehler erkennen.
List HeizungWz_Climate
Internals:
DEF 3F7FDB02
NAME HeizungWz_Climate
NOTIFYDEV global
NR 406
NTFY_ORDER 50-HeizungWz_Climate
STATE T: 23.1 desired: 23.0
TYPE CUL_HM
chanNo 02
device HeizungWz
peerList HeizungMotor02Wz_Climate,HeizungMotor03Wz_Climate,HeizungMotor01Wz_Climate,
Readings:
2016-12-17 17:57:08 CommandAccepted yes
2016-12-17 13:45:56 R-dayTemp 23 C
2016-12-17 13:45:56 R-daylightSaveTime on
2016-12-17 13:45:56 R-heatCool heating
2016-12-17 13:45:56 R-modePrioManu all
2016-12-17 13:45:56 R-modePrioParty all
2016-12-17 13:45:56 R-nightTemp 17 C
2016-12-17 13:45:56 R-noMinMax4Manu off
2016-12-17 13:45:56 R-sendWeatherData on
2016-12-17 13:45:56 R-showHumidity temp
2016-12-17 13:45:56 R-showInfo time
2016-12-17 13:45:56 R-showSetTemp setTemp
2016-12-17 13:45:13 R-sign off
2016-12-17 13:45:56 R-tempOffset 1.0K
2016-12-17 13:45:56 R-weekPrgSel prog1
2016-12-17 13:45:56 R-winOpnBoost off
2016-12-17 13:46:45 R_P1_0_tempListSat 08:00 17.0 23:20 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_1_tempListSun 08:00 17.0 23:20 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_2_tempListMon 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_3_tempListTue 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_4_tempListWed 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_5_tempListThu 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_6_tempListFri 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 13:46:45 R_P1_tempList_State verified
2016-12-17 13:46:49 R_P2_0_tempListSat 24:00 17.0
2016-12-17 13:46:49 R_P2_1_tempListSun 24:00 17.0
2016-12-17 13:46:49 R_P2_2_tempListMon 24:00 17.0
2016-12-17 13:46:49 R_P2_3_tempListTue 24:00 17.0
2016-12-17 13:46:49 R_P2_4_tempListWed 24:00 17.0
2016-12-17 13:46:49 R_P2_5_tempListThu 24:00 17.0
2016-12-17 13:46:49 R_P2_6_tempListFri 24:00 17.0
2016-12-17 13:46:49 R_P2_tempList_State verified
2016-12-17 13:46:53 R_P3_0_tempListSat 24:00 17.0
2016-12-17 13:46:53 R_P3_1_tempListSun 24:00 17.0
2016-12-17 13:46:53 R_P3_2_tempListMon 24:00 17.0
2016-12-17 13:46:53 R_P3_3_tempListTue 24:00 17.0
2016-12-17 13:46:53 R_P3_4_tempListWed 24:00 17.0
2016-12-17 13:46:53 R_P3_5_tempListThu 24:00 17.0
2016-12-17 13:46:53 R_P3_6_tempListFri 24:00 17.0
2016-12-17 13:46:53 R_P3_tempList_State verified
2016-12-17 14:04:30 RegL_01. 08:00 00:00
2016-12-17 14:04:34 RegL_07. 01:2E 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:A9 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:44 15:60 16:5D 17:18 18:45 19:20 1A:5D 1B:0E 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20
2016-12-17 18:16:04 boostTime -
2016-12-17 18:16:04 commReporting off
2016-12-17 18:16:04 controlMode auto
2016-12-17 18:16:04 desired-temp 23.0
2016-12-17 18:15:54 humidity 41
2016-12-17 18:16:04 measured-temp 23.1
2016-12-17 17:55:14 peerList HeizungMotor02Wz_Climate,HeizungMotor03Wz_Climate,HeizungMotor01Wz_Climate,
2016-12-17 17:57:08 recentStateType ack
2016-12-17 18:16:04 state T: 23.1 desired: 23.0
2016-12-17 18:16:04 winOpenReporting off
Helper:
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shregr:
07 00
Tmpl:
Attributes:
HeizungWg HeizungWohnen
alias Bedienteil Wohnzimmer
event-on-update-reading humidity,desired-temp,measured-temp,controlMode
group Heizung Wohnen
icon hm-tc-it-wm-w-eu
model HM-TC-IT-WM-W-EU
peerIDs 00000000,4F11E202,4F11FD02,4FC5EE02,
room Wohnzimmer
sortby 01
userattr HeizungWg HeizungWg_map structexclude
List HeizungEz_Climate
Internals:
DEF 417D6702
NAME HeizungEz_Climate
NOTIFYDEV global
NR 372
NTFY_ORDER 50-HeizungEz_Climate
STATE T: 22.6 desired: 23.0
TYPE CUL_HM
chanNo 02
device HeizungEz
peerList HeizungMotorEz_Climate,
Readings:
2016-12-17 17:56:25 CommandAccepted yes
2016-12-17 14:10:19 R-dayTemp 23 C
2016-12-17 14:10:19 R-daylightSaveTime on
2016-12-17 14:10:19 R-heatCool heating
2016-12-17 14:10:19 R-modePrioManu all
2016-12-17 14:10:19 R-modePrioParty all
2016-12-17 14:10:19 R-nightTemp 17 C
2016-12-17 14:10:19 R-noMinMax4Manu off
2016-12-17 14:10:19 R-sendWeatherData on
2016-12-17 14:10:19 R-showHumidity temp
2016-12-17 14:10:19 R-showInfo time
2016-12-17 14:10:19 R-showSetTemp setTemp
2016-12-17 13:45:27 R-sign off
2016-12-17 14:10:19 R-tempOffset 1.0K
2016-12-17 14:10:19 R-weekPrgSel prog1
2016-12-17 14:10:19 R-winOpnBoost off
2016-12-17 14:13:32 R_P1_0_tempListSat 08:00 17.0 23:20 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_1_tempListSun 08:00 17.0 23:20 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_2_tempListMon 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_3_tempListTue 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_4_tempListWed 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_5_tempListThu 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_6_tempListFri 07:00 17.0 08:50 23.0 16:00 17.0 22:30 23.0 24:00 17.0
2016-12-17 14:13:32 R_P1_tempList_State verified
2016-12-17 14:13:24 RegL_01. 08:00 00:00
2016-12-17 14:13:32 RegL_07. 01:2E 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:A9 0A:30 0B:00 0C:00 0D:00 0E:05 0F:04 10:00 11:00 12:09 13:00 14:44 15:60 16:5D 17:18 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:44 2F:60 30:5D 31:18 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:44 49:54 4A:5C 4B:6A 4C:44 4D:C0 4E:5D 4F:0E 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:44 63:54 64:5C 65:6A 66:44 67:C0 68:5D 69:0E 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:44 7D:54 7E:5C 7F:6A 80:44 81:C0 82:5D 83:0E 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:44 97:54 98:5C 99:6A 9A:44 9B:C0 9C:5D 9D:0E 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:44 B1:54 B2:5C B3:6A B4:44 B5:C0 B6:5D B7:0E B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00 00:00
2016-12-17 14:13:36 RegL_08. 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45
2016-12-17 18:07:42 boostTime -
2016-12-17 18:07:42 commReporting off
2016-12-17 18:07:42 controlMode auto
2016-12-17 18:15:03 desired-temp 23.0
2016-12-17 18:15:03 humidity 42
2016-12-17 18:15:03 measured-temp 22.6
2016-12-17 17:55:10 peerList HeizungMotorEz_Climate,
2016-12-17 17:56:25 recentStateType ack
2016-12-17 18:15:03 state T: 22.6 desired: 23.0
2016-12-17 18:07:42 winOpenReporting off
Helper:
Expert:
def 1
det 0
raw 1
tpl 0
Role:
chn 1
Shregr:
07 00
Tmpl:
Attributes:
HeizungWg HeizungWohnen
alias Bedienteil Esszimmer
event-on-update-reading humidity,desired-temp,measured-temp,controlMode
group Heizung Wohnen
icon hm-tc-it-wm-w-eu
model HM-TC-IT-WM-W-EU
peerIDs 00000000,4F11EE02,
room Esszimmer
sortby 01
userattr HeizungWg HeizungWg_map structexclude
Danke und viele Grüße
Meinem Hinweise mit dem controlMode bist du nachgegangen?
Beide stehen auf controlMode auto, wie kann man das überschreiben umgehen?
controlMode manu
Zitat von: heinzfo am 17 Dezember 2016, 19:54:35
Beide stehen auf controlMode auto, wie kann man das überschreiben umgehen?
Im controlMode auto werden doch ständig die eigenen Temperaturlisten übernommen, da macht ein setzen von außen wenig Sinn bzw. ist mit einem eher zufälligen und kurzzeitigen Ergebnis zu rechnen.
Gruß Otto
... überschrieben wird aber erst beim nächsten 'Auto temperatur wechsel' also nur zu den in tempList festgelegten Zeiten.
Ich hatte diese Probleme auch, habe den async_delay in der Structure mittlerweile auf 2 stehen und kann keine ausfälle mehr feststellen...
p.s. zu einem list aller Devices hätte auch eines von der Structure gehört...
Hallo
Zitat... überschrieben wird aber erst beim nächsten 'Auto temperatur wechsel' also nur zu den in tempList festgelegten Zeiten.
Ja, hier muss ich automatisierer recht geben!
Das will ich auch so, und zu den Heiz- zeiten mit höherer Temperatur greift fhem ein und setzt bei An/Abwesenheit die entsprechenden Temperaturen
Wenn ich per Set an die structure einen Temperaturwert sende kann ich beobachten das erst einmal beide Wandthermostaste die set Temparatur annehmen.
Manchmal passiert es aber das eine der beiden Wandthermostaste innerhalb von 5-10 Sekunden wieder auf die vorherige Temperatur zurück geht und dort bleibt.
Als Workaround habe ich jetzt in der structure das async_delay von 5 auf 15 gesetzt und zusätzlich die beiden Teilnehmer nochmal eingetragen.
Es wird jetzt jeder Teilnehmer zwei mal getriggert, das ist nicht schön es funktioniert aber bisher wie es soll.
Internals:
ATTR HeizungWg
DEF HeizungWg HeizungWz_Climate HeizungEz_Climate HeizungWz_Climate HeizungEz_Climate
NAME HeizungWohnen
NR 512
NTFY_ORDER 50-HeizungWohnen
STATE T: 23.2 desired: 23.0
TYPE structure
Content:
HeizungEz_Climate T: 22.7 desired: 23.0
HeizungWz_Climate T: 23.2 desired: 23.0
Readings:
2016-12-19 19:37:22 LastDevice HeizungWz_Climate
2016-12-19 19:37:22 LastDevice_Abs HeizungWz_Climate
2016-12-19 19:37:22 state T: 23.2 desired: 23.0
Attributes:
alias Heizung WZ, EZ
async_delay 15
clientstate_behavior last
group Heizung Wohnen
icon sani_heating
room Esszimmer,Heizung,Wohnzimmer
sortby 01
Beste Grüße
Heinz