Kanal 2 von HM-LC-SW2-FM durch HM-TC-IT-WM-W-EU schalten geht nicht

Begonnen von wowogiengen, 17 Dezember 2016, 23:09:27

Vorheriges Thema - Nächstes Thema

wowogiengen

Hallo,
ich habe hier 2 HM-TC-IT-WM-W-EU und einen HM-LC-SW2-FM, dessen 1. Kanal bereits mit einem Thermostat richtig gepeert ist, und der auch schaltet wie der Thermostat es will.
Aber der 2. Kanal lässt sich vom 2. Thermostat nicht richtig schalten...
Im Log sehe ich, wie der erste Kanal immer wieder ein und aus geschalten wird vom Thermostat 1, der 2. Kanal soll auch geschalten werden, aber er reagiert nicht:


2016-12-17_22:05:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_138
2016-12-17_22:06:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:200
2016-12-17_22:06:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_55
2016-12-17_22:09:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_139
2016-12-17_22:10:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_56
2016-12-17_22:13:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_140
2016-12-17_22:14:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_57
2016-12-17_22:17:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_141
2016-12-17_22:18:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_58
2016-12-17_22:20:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:0
2016-12-17_22:20:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 0_59
2016-12-17_22:21:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_142
2016-12-17_22:21:50 HzgAktorWohnzimmer_2 set_on
2016-12-17_22:21:50 HzgAktorWohnzimmer_2 deviceMsg: an (to VCCU)
2016-12-17_22:21:50 HzgAktorWohnzimmer_2 level: 100
2016-12-17_22:21:50 HzgAktorWohnzimmer_2 pct: 100
2016-12-17_22:21:50 HzgAktorWohnzimmer_2 an
2016-12-17_22:21:51 HzgAktorWohnzimmer_2 set_off
2016-12-17_22:21:51 HzgAktorWohnzimmer_2 deviceMsg: aus (to VCCU)
2016-12-17_22:21:51 HzgAktorWohnzimmer_2 level: 0
2016-12-17_22:21:51 HzgAktorWohnzimmer_2 pct: 0
2016-12-17_22:21:51 HzgAktorWohnzimmer_2 aus
2016-12-17_22:24:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 0_60
2016-12-17_22:25:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_143
2016-12-17_22:26:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:200
2016-12-17_22:26:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_61
2016-12-17_22:27:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:0
2016-12-17_22:27:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 0_62
2016-12-17_22:29:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:200
2016-12-17_22:29:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_63
2016-12-17_22:29:41 HzgAktorBuero_1 trigLast: HzgVentilBuero.out:200
2016-12-17_22:29:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 200_144
2016-12-17_22:29:43 HzgAktorBuero_1 deviceMsg: an (to VCCU)
2016-12-17_22:29:43 HzgAktorBuero_1 level: 100
2016-12-17_22:29:43 HzgAktorBuero_1 pct: 100
2016-12-17_22:29:43 HzgAktorBuero_1 an
2016-12-17_22:32:05 HzgAktorWohnzimmer_2 set_on
2016-12-17_22:32:05 HzgAktorWohnzimmer_2 deviceMsg: an (to VCCU)
2016-12-17_22:32:05 HzgAktorWohnzimmer_2 level: 100
2016-12-17_22:32:05 HzgAktorWohnzimmer_2 pct: 100
2016-12-17_22:32:05 HzgAktorWohnzimmer_2 an
2016-12-17_22:32:06 HzgAktorWohnzimmer_2 set_off
2016-12-17_22:32:06 HzgAktorWohnzimmer_2 deviceMsg: aus (to VCCU)
2016-12-17_22:32:06 HzgAktorWohnzimmer_2 level: 0
2016-12-17_22:32:06 HzgAktorWohnzimmer_2 pct: 0
2016-12-17_22:32:06 HzgAktorWohnzimmer_2 aus
2016-12-17_22:33:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:0
2016-12-17_22:33:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 0_64
2016-12-17_22:33:41 HzgAktorBuero_1 trigLast: HzgVentilBuero.out:0
2016-12-17_22:33:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_145
2016-12-17_22:33:43 HzgAktorBuero_1 deviceMsg: aus (to VCCU)
2016-12-17_22:33:43 HzgAktorBuero_1 level: 0
2016-12-17_22:33:43 HzgAktorBuero_1 pct: 0
2016-12-17_22:33:43 HzgAktorBuero_1 aus
2016-12-17_22:34:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:200
2016-12-17_22:34:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_65
2016-12-17_22:34:41 HzgAktorBuero_1 trigLast: HzgVentilBuero.out:200
2016-12-17_22:34:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 200_146
2016-12-17_22:34:44 HzgAktorBuero_1 deviceMsg: an (to VCCU)
2016-12-17_22:34:44 HzgAktorBuero_1 level: 100
2016-12-17_22:34:44 HzgAktorBuero_1 pct: 100
2016-12-17_22:34:44 HzgAktorBuero_1 an
2016-12-17_22:38:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_66
2016-12-17_22:38:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 200_147
2016-12-17_22:42:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_67
2016-12-17_22:42:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 200_148
2016-12-17_22:46:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_68
2016-12-17_22:46:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 200_149
2016-12-17_22:48:41 HzgAktorBuero_1 trigLast: HzgVentilBuero.out:0
2016-12-17_22:48:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_150
2016-12-17_22:48:43 HzgAktorBuero_1 deviceMsg: aus (to VCCU)
2016-12-17_22:48:43 HzgAktorBuero_1 level: 0
2016-12-17_22:48:43 HzgAktorBuero_1 pct: 0
2016-12-17_22:48:43 HzgAktorBuero_1 aus
2016-12-17_22:49:24 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:0
2016-12-17_22:49:24 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 0_69
2016-12-17_22:52:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_151
2016-12-17_22:54:05 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 0_1
2016-12-17_22:54:41 HzgAktorBuero_1 trigLast: HzgVentilBuero.out:200
2016-12-17_22:54:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 200_152
2016-12-17_22:54:43 HzgAktorBuero_1 deviceMsg: an (to VCCU)
2016-12-17_22:54:43 HzgAktorBuero_1 level: 100
2016-12-17_22:54:43 HzgAktorBuero_1 pct: 100
2016-12-17_22:54:43 HzgAktorBuero_1 an
2016-12-17_22:57:05 HzgAktorWohnzimmer_2 trigLast: HzgVentilWohnzimmer.out:200
2016-12-17_22:57:05 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_2
2016-12-17_22:58:41 HzgAktorBuero_1 trigLast: HzgVentilBuero.out:0
2016-12-17_22:58:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_153
2016-12-17_22:58:44 HzgAktorBuero_1 deviceMsg: aus (to VCCU)
2016-12-17_22:58:44 HzgAktorBuero_1 level: 0
2016-12-17_22:58:44 HzgAktorBuero_1 pct: 0
2016-12-17_22:58:44 HzgAktorBuero_1 aus
2016-12-17_23:01:05 HzgAktorWohnzimmer_2 trig_HzgVentilWohnzimmer.out: 200_3
2016-12-17_23:02:41 HzgAktorBuero_1 trig_HzgVentilBuero.out: 0_154


Wonach muss ich da suchen, dass es geht?
Es gibt keine offenen Cmds, das Peering und Pairing ist inzwischen auch sauber bis auf:
missing register list
    HzgAktorWohnzimmer_2: RegL_01.,RegL_03.HzgVentilWohnzimmer.out

templist mismatch
    HzgSetBuero: file: ././tempList.cfg for HzgSetBuero does not exist
    HzgSetWohnzimmer: file: ././tempList.cfg for HzgSetWohnzimmer does not exist


Langsam bringt mich homematic und FHEM noch zur Verzweiflung. Das erste Thermostat / Aktor-Paar ging eigentlich super, aber an dem zweiten Paar fummel ich schon 2 Tage lang rum.

Viele Grüße
Wolfgang

Edit:
Ein List HzgAktorWohnzimmer_2sagt:

Internals:
   CFGFN      HzgAktorWohnzimmer.cfg
   CHANGED
   DEF        33CFAF02
   NAME       HzgAktorWohnzimmer_2
   NOTIFYDEV  global
   NR         108
   NTFY_ORDER 50-HzgAktorWohnzimmer_2
   STATE      aus
   TYPE       CUL_HM
   chanNo     02
   device     HzgAktorBuero
   peerList   HzgVentilWohnzimmer.out,
   Readings:
     2016-12-17 22:32:06   CommandAccepted yes
     2016-12-17 23:09:07   deviceMsg       off (to VCCU)
     2016-12-17 23:09:07   level           0
     2016-12-17 23:09:07   pct             0
     2016-12-17 22:15:07   peerList        HzgVentilWohnzimmer.out,
     2016-12-17 23:09:07   recentStateType info
     2016-12-17 23:09:07   state           off
     2016-12-17 23:09:07   timedOn         off
     2016-12-17 23:09:05   trigLast        HzgVentilWohnzimmer.out:200
     2016-12-17 22:02:24   trig_HM_4596B9_SwitchTr 200_54
     2016-12-17 23:09:05   trig_HzgVentilWohnzimmer.out 200_5
   Helper:
     dlvlCmd    ++A011F1103433CFAF0202000000
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Tmpl:
Attributes:
   alias      Wohnzimmer
   devStateIcon an:Restart:aus aus:Shutdown:an
   event-on-change-reading .*
   eventMap   off:aus on:an
   expert     2_defReg+raw
   group      Heizung
   model      HM-LC-SW2-FM
   peerIDs    00000000,4596B907,
   room       Heizung,Wohnzimmer
   verbose    5
   webCmd     statusRequest:toggle:an:aus


Die Liste vom zweiten Device:


Internals:
   CFGFN      HzgThermostatWohnzimmer.cfg
   DEF        4596B907
   NAME       HzgVentilWohnzimmer.out
   NOTIFYDEV  global
   NR         165
   NTFY_ORDER 50-HzgVentilWohnzimmer.out
   STATE      peered
   TYPE       CUL_HM
   chanNo     07
   device     HzgThermostatWohnzimmer
   peerList   HzgAktorWohnzimmer_2,
   Readings:
     2016-12-17 21:56:29   R-HzgAktorWohnzimmer_2-hyst2pointRead 0.4 C
     2016-12-17 21:17:43   R-sign          off
     2016-12-17 21:56:24   RegL_01.        08:00 00:00
     2016-12-17 21:56:29   RegL_07.HzgAktorWohnzimmer_2 15:04 00:00
     2016-12-17 23:13:05   level           100
     2016-12-17 22:15:07   peerList        HzgAktorWohnzimmer_2,
     2016-12-17 22:15:07   state           peered
     2016-12-17 23:13:05   trigger_cnt     6
   Helper:
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Role:
       chn        1
     Tmpl:
Attributes:
   event-on-change-reading .*
   expert     2_defReg+raw
   group      Heizung
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,33CFAF02,
   room       System

Otto123

Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

frank

beseitige mal die "missing registerlist" fehler mit getconfig. danach bitte ein neues list posten, um die konfiguration der sh/lg register sehen zu können. eventuell muss attr expert noch höher gestellt werden.
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

wowogiengen



Zitat von: Otto123 am 17 Dezember 2016, 23:13:46
Hi Wolfgang,


da gab es den Verdacht die Firmware vom SW2 hat einen Bug.
https://forum.fhem.de/index.php/topic,62575.msg540127.html#lastPost

Gruß Otto

Ich hab jetzt umgebaut. verwende nur den 1. Kanal. Der 2. Kanal ist jetzt auf einem einfachaktor. Aber auch da, so scheint es. geht's nicht. Muss heute abend noch mal testen.


Macht es eigentlich was aus, wenn ich bei meinem testaufbau den einen Aktor immer wieder vom Strom trenne, wenn ich nicht zu hause bin?

vg Wolfgang

gesendet mit tapatalk von meinem smartphone


Otto123

Zitat von: wowogiengen am 19 Dezember 2016, 12:46:49

Ich hab jetzt umgebaut. verwende nur den 1. Kanal. Der 2. Kanal ist jetzt auf einem einfachaktor. Aber auch da, so scheint es. geht's nicht. Muss heute abend noch mal testen.


Macht es eigentlich was aus, wenn ich bei meinem testaufbau den einen Aktor immer wieder vom Strom trenne, wenn ich nicht zu hause bin?
Hallo Wolfgang,

also ersteres muss aber gehen, da ist was anderes faul.

Zur zweiten Frage: Außer das FHEM irgendwann erkennt dass er tot ist nicht.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

wowogiengen

Zitat von: Otto123 am 19 Dezember 2016, 12:57:47
Hallo Wolfgang,

also ersteres muss aber gehen, da ist was anderes faul.

Zur zweiten Frage: Außer das FHEM irgendwann erkennt dass er tot ist nicht.

Gruß Otto

Hallo Otto,

also ich habe jetzt nochmal nachgeschaut. Die Kombination Thermostat/Aktor vom Büro scheint zu funktionieren - nur dass es da viele Schaltzyklen in relativ kurzer Zeit gibt, obwohl meiner Meinung nach gar nicht notwendig. Da kann ich bei Bedarf mal das SVG mit Soll-/Isttemperatur und 0% / 100% des Alktors anfügen.

Da der Aktor vom Wohnzimmer zu meinem Versuchsaufbau gehört, habe ich da keine Rückmeldung, was den Aktor angeht. Aber wenn der Thermostat und der Aktor im Büro sind, sollte ja eigentlich ungefähr das gleiche Bild wie beim SVG vom Büro rauskommen.

Viele Grüße
Wolfgang