FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: mcfly71 am 30 August 2014, 08:47:20

Titel: HM-LC-SW1-BA-PCB peerIds und Register3 Frage
Beitrag von: mcfly71 am 30 August 2014, 08:47:20
Hallo Martin,

ich habe ein Device, welches immer irgendwie Ärger macht. Es funktioniert tadellos, schalten, kein Problem.
Durch die HMINFO checkconfig bemerkte ich jedoch, dass in dem Device eine PeerId eingetragen ist, welche bei mir im System garnicht existiert (und garnicht existierte - höchstwhrschl.)

Ich möchte das device einfach mit dem HMLAN bzw. virtuelle CCU verknüpft haben. Deshalb habe ich die ccu in den Anlernmodus versetzt, und das device nochmals angelernt, was auch geklappt hat (hatte vorher das attr mit dem peerid gelöscht). Nach dem Anlernen, ist es jedoch wieder da, und ich stellte fest, das die ID-NUmmer in Register 3 wohl steht. Ist dieses Register vlcht. falsch interpretiert, oder meint das device wirklich, es sei gepeert mit 1DDB0301 ?

RegL_03:1DDB0301
   
02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00

überall in den Readings steht diese Device ID, und die Readings fallen auch sehr viel ausführlicher aus, als bei vergleichbaren Devices....
Kannst du (oder irgendjemand) mir vielleicht erklären, was das ist ?

<table class="block wide readings">
<tr class="odd"><td><div class="dname">CommandAccepted</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-CommandAccepted">yes</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-CommandAccepted-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="even"><td><div class="dname">D-firmware</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-D-firmware">1.4</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-D-firmware-ts">2014-08-18 19:12:19</div></td>
</tr>
<tr class="even"><td><div class="dname">PairedTo</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-PairedTo">0xF12345 </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-PairedTo-ts">2014-08-30 08:23:01</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgActionType</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgActionType">jmpToTarget </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgActionType-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgCtDlyOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtDlyOff">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtDlyOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgCtDlyOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtDlyOn">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtDlyOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgCtOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtOff">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgCtOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtOn">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgCtValHi</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtValHi">100 </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtValHi-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgCtValLo</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtValLo">50 </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgCtValLo-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgMultiExec</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgMultiExec">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgMultiExec-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgOffDly</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOffDly">0 s</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOffDly-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgOffTime</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOffTime">unused</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOffTime-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgOffTimeMode</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOffTimeMode">absolut </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOffTimeMode-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgOnDly</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOnDly">0 s</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOnDly-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgOnTime</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOnTime">unused</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOnTime-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgOnTimeMode</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOnTimeMode">absolut </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgOnTimeMode-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgSwJtDlyOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtDlyOff">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtDlyOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgSwJtDlyOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtDlyOn">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtDlyOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-lgSwJtOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtOff">dlyOn </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-lgSwJtOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtOn">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-lgSwJtOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shActionType</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shActionType">jmpToTarget </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shActionType-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shCtDlyOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtDlyOff">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtDlyOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shCtDlyOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtDlyOn">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtDlyOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shCtOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtOff">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shCtOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtOn">geLo </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shCtValHi</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtValHi">100 </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtValHi-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shCtValLo</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtValLo">50 </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shCtValLo-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shOffDly</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOffDly">0 s</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOffDly-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shOffTime</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOffTime">unused</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOffTime-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shOffTimeMode</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOffTimeMode">absolut </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOffTimeMode-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shOnDly</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOnDly">0 s</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOnDly-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shOnTime</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOnTime">unused</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOnTime-ts">2014-08-18 19:12:47</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shOnTimeMode</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOnTimeMode">absolut </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shOnTimeMode-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shSwJtDlyOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtDlyOff">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtDlyOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shSwJtDlyOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtDlyOn">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtDlyOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-1DDB0301-shSwJtOff</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtOff">dlyOn </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtOff-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-1DDB0301-shSwJtOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtOn">on </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-1DDB0301-shSwJtOn-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">R-intKeyVisib</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-intKeyVisib">invisib </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-intKeyVisib-ts">2014-08-30 08:23:01</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-ledMode</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-ledMode">off </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-ledMode-ts">2014-08-30 08:23:01</div></td>
</tr>
<tr class="even"><td><div class="dname">R-lowBatLimitBA</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-lowBatLimitBA">10.5 V</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-lowBatLimitBA-ts">2014-08-18 19:12:45</div></td>
</tr>
<tr class="odd"><td><div class="dname">R-pairCentral</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-pairCentral">0xF12345 </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-pairCentral-ts">2014-08-30 08:23:01</div></td>
</tr>
<tr class="even"><td><div class="dname">R-sign</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-sign">off </div></td>
<td><div informId="HZG_NACHTSCHALTUNG-R-sign-ts">2014-08-30 08:23:02</div></td>
</tr>
<tr class="odd"><td><div class="dname">RegL_00:</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-RegL_00:">  02:01 05:00 0A:F1 0B:23 0C:45 12:69  00:00</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-RegL_00:-ts">2014-08-30 08:23:01</div></td>
</tr>
<tr class="even"><td><div class="dname">RegL_01:</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-RegL_01:"> 08:00 00:00</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-RegL_01:-ts">2014-08-30 08:23:02</div></td>
</tr>
<tr class="odd"><td><div class="dname">RegL_03:1DDB0301</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-RegL_03:1DDB0301"> 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:13 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:13 8C:33 00:00</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-RegL_03:1DDB0301-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">battery</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-battery">ok</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-battery-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="odd"><td><div class="dname">deviceMsg</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-deviceMsg">off (to CCU)</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-deviceMsg-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="even"><td><div class="dname">level</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-level">0</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-level-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="odd"><td><div class="dname">pct</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-pct">0</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-pct-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="even"><td><div class="dname">peerList</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-peerList">1DDB0301,</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-peerList-ts">2014-08-30 08:23:02</div></td>
</tr>
<tr class="odd"><td><div class="dname">recentStateType</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-recentStateType">ack</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-recentStateType-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="even"><td><div class="dname">rssi_STEUERUNG_HM</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-rssi_STEUERUNG_HM">-67</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-rssi_STEUERUNG_HM-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="odd"><td><div class="dname">rssi_at_STEUERUNG_HM</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-rssi_at_STEUERUNG_HM">-63</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-rssi_at_STEUERUNG_HM-ts">2014-08-30 08:23:04</div></td>
</tr>
<tr class="even"><td><div class="dname">state</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-state">off</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-state-ts">2014-08-30 06:05:07</div></td>
</tr>
<tr class="odd"><td><div class="dname">timedOn</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-timedOn">off</div></td>
<td><div informId="HZG_NACHTSCHALTUNG-timedOn-ts">2014-08-30 06:05:07</div></td>
</tr>
</table>


VG
mcfly
Titel: Antw:HM-LC-SW1-BA-PCB peerIds und Register3 Frage
Beitrag von: martinp876 am 30 August 2014, 10:01:18
Hi mcfly,

etwas sperring, die Daten in xml zu schicken. Ein komplettes "List" ist einfachern zu lesen und hat mehr infos. expert auf 2 oder global schowInternalValues 1

die HMId 1DDB03 ist wohl nicht bekannt in deinem System? den SW1 scheint aber damit gepeert zu sein.

die ccu in den Anlernmode zu setzen ist gut zum pairen - hat nichts mit peeren zu tun. Die Liste der peers wird daher auch nicht angetastet.

wenn du das peering löschen willst, welches nicht in FHEM auftauche - aus der Liste eines Aktors, dann mache ein
set <sw1> peerBulk 1DDB0301 unset

Alternativ natürlich ein reset

Gruss Martin


Titel: Antw:HM-LC-SW1-BA-PCB peerIds und Register3 Frage
Beitrag von: mcfly71 am 30 August 2014, 10:46:15
Vielen Dank Martin,

hat fkt., nur mal so aus Wissendurst: mit resetten meintest du das device auf Werkseinstellungen setzen..
und dann wieder anlernen mit hmpaitforsec usw. richtig ???

Vg
mcfly
Titel: Antw:HM-LC-SW1-BA-PCB peerIds und Register3 Frage
Beitrag von: martinp876 am 30 August 2014, 20:14:47
korrekt