Hallo zusammen,
ich wollte heute etwas mit meinen Fensterkontakten und meinen Wandthermostat ein wenig ausprobieren. Als ich dann ein
set wz_wandthermostat desired-temp 5
absetzen wollte ging das nicht. Dann hab ich festgestellt, dass ich irgendwie keinen Kanal 2 habe. Ich bin sehr verwundert und kann mir das nicht erklären. Habt ihr eine Idee was da passiert ist ? Ich komme an der Stelle alleine nicht weiter. Wäre super wenn ihr mir helfen könntet.
Grüße
und Danke für eure Hilfe im Voraus
sxx128
Internals:
DEF 60650D
FUUID 60bce013-f33f-9c0c-da08-caa44332ac2ef7cd
Homematic_MSGCNT 8384
Homematic_RAWMSG A0CD1847060650D00000000D032::-65:Homematic
Homematic_RSSI -65
Homematic_TIME 2021-10-18 16:23:22
IODev Homematic
LASTInputDev Homematic
MSGCNT 8384
NAME wz_wandthermostat
NR 103
NTFY_ORDER 50-wz_wandthermostat
STATE T: 20.8 desired: off
TYPE CUL_HM
channel_01 wz_wandthermostat_Weather
channel_03 wz_wandthermostat_WindowRec
channel_06 wz_wandthermostat_remote
channel_07 wz_wandthermostat_SwitchTr
disableNotifyFn 1
lastMsg No:D1 - t:70 s:60650D d:000000 00D032
protLastRcv 2021-10-18 16:23:22
protRcv 8381 last_at:2021-10-18 16:23:22
protRcvB 25 last_at:2021-10-18 13:00:07
protSnd 14 last_at:2021-10-18 13:00:31
protSndB 1 last_at:2021-10-18 12:59:48
protState CMDs_done
rssi_at_Homematic cnt:8384 min:-91 max:-61.5 avg:-67.05 lst:-65
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser xxxxxxxx
BUF
FD 82
FW_ID 63159
LASTACCESS 1634567100
NAME WEB_192.168.2.27_56460
NR 63160
PEER 192.168.2.27
PORT 56460
SNAME WEB
SSL 1
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
READINGS:
2021-10-18 16:24:31 state Connected
READINGS:
2021-10-18 12:59:48 CommandAccepted yes
2021-06-06 16:48:57 D-firmware 1.3
2021-06-06 16:48:57 D-serialNr OEQ0985939
2021-10-18 13:00:31 IODev Homematic
2021-06-06 18:30:14 PairedTo 0xF11034
2021-06-06 18:30:13 RegL_00. 00:00 01:01 02:01 09:01 0A:F1 0B:10 0C:34 0F:00 11:00 12:16 16:00 18:00 19:00 1A:00
2021-10-18 16:09:02 battery ok
2021-10-18 16:09:02 batteryLevel 2.9
2021-10-18 16:09:02 boostTime -
2021-10-18 13:00:49 cfgState PairMism
2021-10-18 16:09:02 commReporting off
2021-10-18 13:00:31 commState CMDs_done
2021-10-18 16:09:02 controlMode manual
2021-10-18 16:23:02 desired-temp off
2021-10-18 16:23:02 humidity 50
2021-10-18 16:23:02 measured-temp 20.8
2021-09-11 21:33:24 powerOn 2021-09-11 21:33:24
2021-09-11 21:33:24 recentStateType info
2021-10-18 16:23:02 state T: 20.8 desired: off
2021-06-06 16:48:58 temperature 24.1
2021-10-18 13:00:31 time-request -
2021-10-18 16:09:02 winOpenReporting off
helper:
HM_CMDNR 209
PONtest 1
cSnd 01F1103460650D0103,01F1103460650D01040000000001
cfgStateUpdt 0
lastMsgTm 1634567002.96412
mId 00AD
peerFriend -
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
ack:
cfgChk:
idPc02 paired:0xF11034 IO attr: -.
cmds:
TmplKey :no:1633969635.57918
TmplTs 1633969635.57918
cmdKey 0:1:0::wz_wandthermostat:00AD:00:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sysTime noArg
tplDel -tplDel-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +60650D,00,00,00
nextSend 1634567003.0627
rxt 0
vccu
p:
60650D
00
00
00
prefIO:
mRssi:
mNo D1
io:
Homematic:
-61
-61
peerIDsH:
prt:
awake 0
bErr 0
sProc 0
rspWait:
tryMsg:
q:
qReqConf
qReqStat
role:
dev 1
prs 1
rssi:
at_Homematic:
avg -67.050453244275
cnt 8384
lst -65
max -61.5
min -91
shRegW:
07 02
tmpl:
Attributes:
DbLogExclude .*
IODev Homematic
autoReadReg 4_reqStatus
expert rawReg
firmware 1.3
model HM-TC-IT-WM-W-EU
msgRepeat 1
room Heizung,Wohnzimmer
serialNr OEQ0985939
subType thermostat
webCmd getConfig:clear msgEvents
version CUL_HM?
Hallo
V 1.66 CUL868
Die Steuerung meinter Thermostate klappt ohne Probleme
Grüße
sxx128
Die CUL-fw-Version hattest du im ersten Post schon kundgetan. Danach war aber nicht gefragt.
ok...dann weiss ich nicht was du meinst ...sorry ...
ZitatHabt ihr eine Idee was da passiert ist ?
die fehlenden channel selbst gelöscht?
1. autocreate anschalten
2. den "countdown" am physischen gerät auslösen
3. etwas warten und internals im hauptdevice prüfen
4. ggf getConfig am hauptdevice starten
Bitte einfach den Befehl in die FHEM-Kommandozeile werfen und die Rückgabe hier posten...
Es ist indirekt die Frage, wann du das letzte Mal ein (erfolgreiches) update gemacht hast, siehe auch diverse "patches"-Threads im Homematic-Bereich ::) ...
Zitat von: frank am 18 Oktober 2021, 16:49:13
die fehlenden channel selbst gelöscht?
Wäre auch eine Erklärung, aber CUL_HM ist eigentlich ziemlich hartnäckig, was das wiederanlegen von channel-Devices angeht - selbst bei ausgeschaltetem autocreate, oder?
ist das die richtige info ?
File Rev Last Change
10_CUL_HM.pm 24961 2021-09-12 06:46:07Z martinp876
doif.js 24438 2021-05-14 18:08:18Z Ellert
fhemweb.js 24939 2021-09-09 17:10:37Z rudolfkoenig
fhemweb_readingsGroup.js 15189 2017-10-03 17:53:27Z justme1968
Autocreate ist an. Bislang habe ich keinen Erfolg mit dem Vorschlag von Frank....
Dann solltest du erst mal ein update machen - die svn-Version sollte es tun, braucht aber unbedingt vorher eine HMinfo-Instanz (die du daher vorher anlegen solltest, wenn sie nicht existiert: "define hm HMinfo" - save nicht vergessen).
Hallo
ein
hminfo
habe ich. Was meinst du mit einem Update?
Grüße
sxx128
FHEM-Kommandozeile: "update"
(Vorher gerne auch "update check")
Zum Hintergrund wegen der Frage nach HMinfo: https://forum.fhem.de/index.php/topic,123473.0.html
ZitatAutocreate ist an. Bislang habe ich keinen Erfolg mit dem Vorschlag von Frank....
zeig ein aktuelles list
Internals:
DEF 60650D
FUUID 60bce013-f33f-9c0c-da08-caa44332ac2ef7cd
Homematic_MSGCNT 29
Homematic_RAWMSG A0CE6847060650D00000000D332::-67.5:Homematic
Homematic_RSSI -67.5
Homematic_TIME 2021-10-18 17:17:21
IODev Homematic
LASTInputDev Homematic
MSGCNT 29
NAME wz_wandthermostat
NR 103
NTFY_ORDER 50-wz_wandthermostat
STATE T: 21.1 desired: off
TYPE CUL_HM
channel_01 wz_wandthermostat_Weather
channel_03 wz_wandthermostat_WindowRec
channel_06 wz_wandthermostat_remote
channel_07 wz_wandthermostat_SwitchTr
disableNotifyFn 1
lastMsg No:E6 - t:70 s:60650D d:000000 00D332
protLastRcv 2021-10-18 17:17:21
protRcv 27 last_at:2021-10-18 17:17:21
protSnd 14 last_at:2021-10-18 17:03:27
protSndB 1 last_at:2021-10-18 17:03:23
protState CMDs_done
rssi_at_Homematic cnt:29 min:-69 max:-66.5 avg:-68.2 lst:-67.5
CL:
Authenticated 1
AuthenticatedBy allowed_WEB
AuthenticatedUser xxxxxxxx
BUF
FD 76
FW_ID 476
LASTACCESS 1634570330
NAME WEB_192.168.2.27_57045
NR 477
PEER 192.168.2.27
PORT 57045
SNAME WEB
SSL 1
STATE Connected
TEMPORARY 1
TYPE FHEMWEB
canAsyncOutput 1
READINGS:
2021-10-18 17:17:48 state Connected
READINGS:
2021-10-18 17:03:24 CommandAccepted yes
2021-10-18 16:54:33 D-firmware 1.3
2021-10-18 16:54:33 D-serialNr OEQ0985939
2021-10-18 17:03:23 IODev Homematic
2021-10-18 17:03:24 PairedTo 0xF11034
2021-10-18 17:03:24 RegL_00. 00:00 01:01 02:01 09:01 0A:F1 0B:10 0C:34 0F:00 11:00 12:16 16:00 18:00 19:00 1A:00
2021-10-18 17:14:47 battery ok
2021-10-18 17:14:47 batteryLevel 2.9
2021-10-18 17:14:47 boostTime -
2021-10-18 17:04:27 cfgState PairMism
2021-10-18 17:14:47 commReporting off
2021-10-18 17:03:27 commState CMDs_done
2021-10-18 17:14:47 controlMode manual
2021-10-18 17:17:01 desired-temp off
2021-10-18 17:17:01 humidity 50
2021-10-18 17:17:01 measured-temp 21.1
2021-09-11 21:33:24 powerOn 2021-09-11 21:33:24
2021-09-11 21:33:24 recentStateType info
2021-10-18 17:17:01 state T: 21.1 desired: off
2021-06-06 16:48:58 temperature 24.1
2021-10-18 13:00:31 time-request -
2021-10-18 17:14:47 winOpenReporting off
helper:
HM_CMDNR 230
cSnd 01F1103460650D03046133B60103,01F1103460650D03046133B60107
cfgStateUpdt 0
lastMsgTm 1634570241.49046
mId 00AD
peerFriend -
peerOpt -:thermostat
regLst 0
rxType 6
supp_Pair_Rep 0
cfgChk:
idPc02 paired:0xF11034 IO attr: -.
cmds:
TmplKey :no:1634569301.5519
TmplTs 1634569301.5519
cmdKey 0:1:0::wz_wandthermostat:00AD:00:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
inhibit [(on|{off})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sysTime noArg
tplDel -tplDel-
unpair noArg
lst:
condition slider,0,1,255
peer
peerOpt
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 0
det 0
raw 1
tpl 0
io:
flgs 0
newChn +60650D,00,00,00
nextSend 1634570241.58875
rxt 0
vccu
p:
60650D
00
00
00
prefIO:
mRssi:
mNo E6
io:
Homematic:
-63.5
-63.5
peerIDsH:
prt:
awake 0
bErr 0
sProc 0
tryMsg:
q:
qReqConf
qReqStat
regCollect:
role:
dev 1
prs 1
rssi:
at_Homematic:
avg -68.2068965517241
cnt 29
lst -67.5
max -66.5
min -69
shRegW:
07 02
shadowReg:
tmpl:
Attributes:
DbLogExclude .*
IODev Homematic
autoReadReg 4_reqStatus
expert rawReg
firmware 1.3
model HM-TC-IT-WM-W-EU
msgRepeat 1
room Heizung,Wohnzimmer
serialNr OEQ0985939
subType thermostat
webCmd getConfig:clear msgEvents
einfaches auslösen des countdown reicht nicht.
man muss "drüberpairen", also zunächst "set hmPairSec 60" am cul starten.
ausserdem fehlt eventuell das attr hmId beim cul. => "attr Homematic hmId F11034"
und updates nicht vergessen.
Zitat von: frank am 18 Oktober 2021, 18:28:35
einfaches auslösen des countdown reicht nicht.
man muss "drüberpairen", also zunächst "set hmPairSec 60" am cul starten. .
Das war der richtige Hinweis. Vielen Dank. Jetzt passt es wieder...
Grüße
sxx128