HM-TC-IT-WM-W-EU kein Kanal 2

Begonnen von sxx128, 18 Oktober 2021, 16:32:25

Vorheriges Thema - Nächstes Thema

sxx128

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
Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

sxx128

#2
Hallo

   
V 1.66 CUL868

Die Steuerung meinter Thermostate klappt ohne Probleme

Grüße
sxx128
Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU

Beta-User

Die CUL-fw-Version hattest du im ersten Post schon kundgetan. Danach war aber nicht gefragt.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

sxx128

ok...dann weiss ich nicht was du meinst ...sorry ...

Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU

frank

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
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Beta-User

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?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

sxx128

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....
Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU

Beta-User

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).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

sxx128

Hallo

ein

hminfo

habe ich. Was meinst du mit einem Update?

Grüße
sxx128
Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU

Beta-User

#10
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
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

frank

ZitatAutocreate ist an. Bislang habe ich keinen  Erfolg mit dem Vorschlag von Frank....
zeig ein aktuelles list
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

sxx128


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



Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

sxx128

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
Hardware: Raspberryy PI 4
CC1101-USB-Lite 868MHz/Culfw-1.66
HM-MOD-RPI-PCB
Komponenten: Homematic/Homematic IP/Zigbee
PiVCCU