Guten Abend,
ich habe einen HM-TC-IT-WM-W-EU, speziell den Weather-Kanal, mit einem HM-CC-RT-DN (Weatherkanal), bereits lange Zeit gepeert.
Nun habe ich festgestellt, dass es zwei Peerings mit nicht vorhandenen Channels des HM-CC-RT-DN, gibt und ich kann mich auch nicht erinnern jemals solche Channels gesehen zu haben.
Es sind:
* eg_az_heizkoerperthermostat_chn-40
* eg_az_heizkoerperthermostat_chn-FA
Mir ist nicht klar seit wann es diese Einträge gibt (habe mich lange nicht mit Homematic beschäftigt). Ich kann diese Peerings auch nicht löschen.
set eg_az_wandthermostat_Weather peerChan 0 eg_az_heizkoerperthermostat_chn-40 single unset
endet mit dem Fehler, dass der Peer kein Channel ist (logisch).
Wie bekommt man so etwas wieder los ?
Es ist ja eigenartigerweise auch so, dass es ein Device mit dem Namen "eg_az_heizkoerperthermostat_chn-40" garnicht geben kann, da es ein "-" im Namen trägt. Ein define mit einem solchen Namen endet üblicherweise mit dem Hinweis dass unerlaubte Zeichen verwendet werden.
Hier noch ein List des HM-TC-IT-WM-W-EU-Weatherchannel:
Internals:
DEF 3C94D801
NAME eg.az.wandthermostat.Weather
NOTIFYDEV global
NR 299
NTFY_ORDER 50-eg.az.wandthermostat.Weather
STATE T: 20.6 H: 43
TYPE CUL_HM
chanNo 01
device eg.az.wandthermostat
peerList eg_az_heizkoerperthermostat_chn-40,eg_az_heizkoerperthermostat_chn-FA,eg_az_heizkoerperthermostat1_Weather,
READINGS:
2017-12-27 19:29:42 R-sign off
2017-12-27 22:33:38 humidity 43
2017-12-27 20:23:59 peerList eg_az_heizkoerperthermostat_chn-40,eg_az_heizkoerperthermostat_chn-FA,eg_az_heizkoerperthermostat1_Weather,
2017-12-27 22:33:38 state T: 20.6 H: 43
2017-12-27 22:33:38 temperature 20.6
helper:
cfgChkResult No regs found for:
eg.az.wandthermostat.Weather type:thermostat -
list:peer register :value
1: sign :off
peerIDsRaw ,3CE4C840,3CE4C8FA,40FA2401,00000000
regLst ,1
bm:
CUL_HM_Get:
cnt 57
dmx 0
mTS 27.12. 22:18:43
max 12
tot 12
mAr:
HASH(0x567f730)
eg.az.wandthermostat.Weather
regTable
CUL_HM_Set:
cnt 186
dmx 0
mTS 27.12. 19:30:38
max 23
tot 135
mAr:
HASH(0x567f730)
eg.az.wandthermostat.Weather
peerChan
0
eg_az_heizkoerperthermostat1_Weather
single
set
expert:
def 1
det 1
raw 0
tpl 0
role:
chn 1
shadowReg:
tmpl:
nb:
cnt 1
Attributes:
model HM-TC-IT-WM-W-EU
peerIDs 00000000,3CE4C840,3CE4C8FA,40FA2401,
Grüße,
Heiko
Hallo Heiko,
hmmm, wurde schon ein paar Mal gefragt und auch beantwortet, evtl. hilft das:
https://forum.fhem.de/index.php/topic,76023.msg678913.html#msg678913
oder das:
https://forum.fhem.de/index.php/topic,43141.msg351300.html#msg351300
Ohne jetzt genau gelesen zu haben...
...aber ansonsten:
nach 'peerBulk', 'peers löschen' etc. suchen...
Gruß, Joachim
Hallo Joachim,
ah, Peerbulk ist das Zauberwort. Ich probiers mal.
Danke !
Grüße
Heiko
Hi Heiko,
bitte gerne!
Viel Erfolg!
Gruß, Joachim
Hi Joachim,
bisher hatte ich leider noch keinen Erfolg.
set eg.az.wandthermostat.Weather peerBulk 3CE4C840 unset
zeigt zunächst keine Wirkung.
Aber ich werde morgen nochmal genauer danach suchen/ schauen. Heute ist es schon spät nach den Feiertagen ;)
schönen Abend noch !
LG,
Heiko
reset oder lass es stehen.
Der weatherchannel hat ein fw Problem beim Löschen der Peers. Geht nur mit reset, wie Frank sagt. Ist der einzige Kanal mit einem solchen Problem der mir bekannt ist.
Vielen Dank für die Aufklärung, dann weiß ich Bescheid wie ich damit umgehen muss.
LG,
Heiko
Zitat von: martinp876 am 28 Dezember 2017, 06:29:20
Der weatherchannel hat ein fw Problem beim Löschen der Peers. Geht nur mit reset, wie Frank sagt. Ist der einzige Kanal mit einem solchen Problem der mir bekannt ist.
Ist eine baldige Problemlösung in Sicht oder sollte man das als "bekanntes Problem" ins Wiki schreiben?