Neue Firmware für HM_LC_Sw1PBU_FM mit getrenntem Aktor, Taster + Wechselschalter

Begonnen von jab, 29 Dezember 2013, 22:04:10

Vorheriges Thema - Nächstes Thema

frank

ZitatMein Verständnis ist/war so, das ein "set <device> reset" einem "Strom an/Strom aus" gleichkommt.
werksreset wie bei jedem hm-device.
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

Tobias

Zitat von: frank am 19 März 2015, 10:07:41
werksreset wie bei jedem hm-device.
Hi Frank,
hilft jetzt meinem Verständnis nicht viel weiter ;) Wird in den BL beim Werksreset gesprungen oder nicht? Oder werden nur alle Register wieder auf Werkseinstellung gesetzt?
Jedenfalls hoffe ich das ein OTA-Update nochmal irgendwann ohne Strom-an/aus funktioniert ;)
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

frank

ZitatWird in den BL beim Werksreset gesprungen oder nicht?
nein.

in dem von dir verlinkten thread geht es um den befehl set fwupdate. dieser sollte den bootloader starten können, so der plan. wieso kommst du dann auf set reset?

ZitatJedenfalls hoffe ich das ein OTA-Update nochmal irgendwann ohne Strom-an/aus funktioniert
ich habe mir die routine für den configschalter ein wenig modifiziert. damit kann ich manuell einen reboot auslösen. da ich diverse änderungen in meiner fw habe, diese aber in einem unvollständigen und experimentellen zustand sind, versuche ich dir mal nur die nötigen ergänzungen/änderungen zum testen zu erklären, damit du auch einen manuellen reboot erzeugen kannst. ich hoffe ich habe alle nötigen änderungen aufgeführt. die zeilennummern beziehen sich auf die aktuelle fw im git von jan https://github.com/jabdoa2/Asksin_HM_LC_Sw1PBU_FM

änderungen in Asksin_HM_LC_Sw1PBU_FM.ino

in zeile 53 einfügen:
//- config button
unsigned int ctrRepLg = 0;
boolean enableSoftBoot = AUTO_BOOT;


zeile 98 ändern in:
bk[0].config(0,15,0,3000,5000,buttonState); // button 0 for channel 0 for send pairing string, and double press for reseting device config

zeilen 195-200 gegen diesen code tauschen:
// channel device
if (idx == 0) {
      if (state == 0) {
    hm.ld.shortBlink();
  }
  if (state == 2) { // long key press, start pairing
    hm.ld.shortBlink3();
    hm.startPairing();
  }
  if (state == 3) {
    (ctrRepLg == 3)? ctrRepLg = 1: ctrRepLg++;
        if (ctrRepLg == 1) {
          hm.ld.shortBlink();
    }
else if (ctrRepLg == 2) {
  hm.ld.shortBlink();
  hm.ld.shortBlink();
    }
else if (ctrRepLg == 3) {
  hm.ld.shortBlink();
  hm.ld.shortBlink();
  hm.ld.shortBlink();
    }
      }
  if (state == 4) {
if (ctrRepLg == 1) hm.recv_UpdateEvent();
else if (ctrRepLg == 2) enableSoftBoot = true;
else if (ctrRepLg == 3) enableSoftBoot = false;
ctrRepLg = 0;
      }
  if (state == 5) hm.reset(); // double long key press, reset the device
}


änderungen in register.h

in zeile 26 einfügen:
#define AUTO_BOOT false                                                                                              // true/false => enables/disables software reboot by default

mit diesen änderungen hat der configtaster in der fw folgende funktionen:

1. short
einmal kurz drücken erzeugt einfaches blinken. ist aber weiterhin ohne funktion.

2. long und double long
langes drücken, ab 3 sekunden, erzeugt nun 3-faches blinken. die anlernmessage wird gesendet. zum pairen kann man nun den taster loslassen. wird danach erneut lange gedrückt, wird weiterhin ein reset des schalters ausgelöst. die eepromdaten werden auf werkseinstellungen gesetzt. eigentlich alles wie bisher. ich habe nur eine rückmeldung mit 3-fachem blinken für das erreichen des pairing modus eingebaut. ausserdem ist das lange drücken von 5 sekunden auf nun 3 sekunden verkürzt, um die folgenden funktionen etwas schneller zu erreichen.

3. multi long
der schalter hat nun ein "bootmenü" mit 3 menüoptionen. man gelangt in das menü, indem man das lange drücken des tasters über die ersten 3 sekunden verlängert. jede weiteren 3 sekunden erfolgt ein umschalten in eine weitere bootmenüoption. die augenblickliche option wird durch blinken angezeigt. 1 option 1x blinken, 2.option 2x blinken und 3. option 3x blinken. nach der 3. option gelangt man wieder in die erste option, usw ... wird der taster nach dem jeweiligen blinken losgelassen, wird die entsprechende menüoption ausgeführt. die menüoptionen haben folgende bedeutung (optionen 2 und 3 sind hier noch funktionslos):

option 1: manueller reboot
option 2: enable software reboot (fhem kann durch set fwupdate das booten einleiten)
option 3: disable software reboot (das automatische booten wird verhindert, default)

beispiel1: um ein manuellen reboot des schalters auszuführen, muss man den taster 6 sekunden drücken. nach 3 sekunden erfolgt das 3-fache blinken für den pairingmodus und nach weiteren 3 sekunden erfolgt nun ein 1-faches blinken für das erreichen der ersten option des bootloadermenüs. nach dem blinken loslassen. da das menü zirkuliert erreicht man das manuelle booten auch nach 15 sekunden.

die optionen 2 und 3 sollen einmal zum automatischen update durch fhem dienen. nur wer seinen schalter über das manuelle konfigurieren dieses bootmenüs mit option 2 freigeschaltet hat, ermöglicht fhem ein automatisch gestartetes update über den befehl set fwUpdate. mit option 3 kann es dann wieder ausgeschaltet werden. mit der definition AUTO_BOOT true in register.h könnte man den defaultwert umstellen.

viel spass beim testen.

gruss frank
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

nephdrasil

Hallo Leute habe hier mal einen Weg zum Bauen des Bootloader und srecord unter Wheezy dokumentiert. Vielleicht hilft es jemanden.

1. Aktualisierung

   sudo apt-get update

2. Voraussetzungen installieren

   sudo apt-get install libboost-dev libgcrypt11-dev libtool groff* groff-base gcc build-essential make git-core bison autoconf flex gcc-avr g++ libc-dev libc6-dev
binutils-avr avr-libc


3. srecord

   sudo wget http://sourceforge.net/projects/srecord/files/srecord/1.64/srecord-1.64.tar.gz
sudo tar -xvf srecord-1.64.tar.gz
sudo ./configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib
        --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info
cd srecord-1.64
sudo make
sudo make install


4. avrdude

   sudo git clone "https://github.com/kcuzner/avrdude.git"
cd avrdude
sudo ./bootstrap
  sudo ./configure --enable-linuxgpio=yes
  sudo make
  sudo make install
cd /etc/
sudo curl -J -O "https://owncloud.isengard.at/index.php/s/8992affb68e8c1dcbe532152628ad9a5/download?path=%2F&files=avrdude.conf.gz"
sudo gzip -d avrdude.conf.gz


5. Bootloader

   sudo git clone "https://github.com/kc-GitHub/Asksin_OTA_Bootloader"
cd Asksin_OTA_Bootloader/
sudo nano devices/HM-LC-Sw1PBU-FM.h (Anpassen Typ, ID,  Serial)
sudo make clean HM_LC_Sw1PBU_FM_8k


So und jetzt versuche ich mich mal an dem Einbau der Übernahme der HMID und Serial dem Bootloader in die Firmware (Dirks hat es im Wettersenor ja bereits drin). Aber vermutlich stelle ich mir das wieder zu einfach vor.
FHEM 5.5 + Fritz Box 7390 + HM-CFG-USB + HM-CC-RT-DN

Tobias

Hi FRank,
Danke... ich werde definitv testen. Hast du das mal Dirk/Jab geschickt damit das in des GitRepo einfließt??
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

stefanpf

Hallo zusammen,

Ich platze hier mal so herein, da ich den Verdacht habe, dass mein Phänomen mit der alternativen Firmware zu tun hat.

Ich habe 4 separate Aktoren an den btn2 des HM_LC_Sw1PBU_FM gepeert und über regset so konfiguriert, dass short die Aktoren anschaltet und long ausschaltet.

Folgendes lässt sich beobachten:
- die Aktoren schalten alle Zeitverzögerung nacheinander
- die Aktoren schalten nicht zuverlässig. Mal schalten alle 4, meist aber nur einer oder zwei.
- bei wiederholter Auslösung schalten die Restlichen
Ein anschliessend zusätzlich auf die gleichen Aktoren  gepeerterHM_LC_Sw1PBU_FM verhält sich ähnlich (die Aussetzer treten noch häufiger auf)

Als Referenz benutze ich einen HM-PB-4DIS-WM, dieser schaltet die gleichen Aktoren zuverlässig gleichzeitig (keine zeitliche Verzögerung).

In Ermangelung weiterer Sender fehlt mir der direkte Vergleich :-(
- sollten bei direktem Peers nicht alle Aktoren gleichzeitig schalten?
- wieviele Preers verträgt ein Aktor?
- hat jemand ähnliche Beobachtungen gemacht und ist hier ggf. ein unterschied in der Firmware gegenüber den original Sendern vorhanden?

frank

da wohl niemand die original fw kennt, kann es sicherlich unterschiede geben. ein wenig hoert sich das nach funkproblemen an. wie sind denn die rssi? am besten loggst du mal rawmessages vom schalten. einmal mit sw1pbu, und einmal zum vergleich mit dem pb4dis.
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

stefanpf

Ich hoffe ich habe die richtigen Informationen aus dem LOG herausgesucht und halbwegs brauchbar aufbereitet.

Zum Testen verwendete Devices / Channel ( DEF / MODEL / Name):
#1791D2      HM-PB-4DIS-WM ( HM_1791D2)
#1791D201   HM-PB-4DIS-WM ( HM_1791D2_Btn_01)
#1791D202   HM-PB-4DIS-WM ( HM_1791D2_Btn_02)
#29F26F      HM-LC-Sw1PBU-FM-CustomFW   ( wz_HM_LC_Sw1PBU)
#29F26F01   HM-LC-Sw1PBU-FM-CustomFW  (wz_HM_LC_Sw1PBU_Btn_01)
#29F26F03    HM-LC-Sw1PBU-FM-CustomFW  (wz_HM_LC_Sw1PBU_Sw_01)
#2AA723   HM-LC-SW1-PL2      ( wz_Licht_Ikea)
#2AA6F9   HM-LC-SW1-PL2      ( wz_Licht_Links)
#2AA71D   HM-LC-SW1-PL2      ( wz_Licht_Rechts)

Und hier die RSSI Werte zu den Geräten ( ich meine gelesen zu haben, dass alles unter 85 ok wäre...)
rssi done:
    Device         :receive         from             last   avg      min<max    count
    ez_HM_LC_Sw1PBU:XX_hmusb        ez_HM_LC_Sw1PBU  -48.0  -47.8  -48.0< -47.0   110
    wz_HM_LC_Sw1PBU:XX_hmusb        wz_HM_LC_Sw1PBU  -47.0  -46.7  -50.0< -45.0   120
    wz_HM_PB_4DIS  :XX_hmusb        wz_HM_PB_4DIS    -59.0  -58.9  -68.0< -54.0    20
    wz_Licht_Ikea  :XX_hmusb        wz_Licht_Ikea    -60.0  -62.2  -70.0< -60.0    18
    wz_Licht_Ikea  :wz_Licht_Ikea   wz_HM_LC_Sw1PBU  -63.0  -67.7  -71.0< -63.0     3
    wz_Licht_Ikea  :wz_Licht_Ikea   wz_HM_PB_4DIS    -46.0  -50.8  -55.0< -46.0     5
    wz_Licht_Links :XX_hmusb        wz_Licht_Links   -47.0  -50.4  -52.0< -47.0    16
    wz_Licht_Links :wz_Licht_Links  wz_HM_LC_Sw1PBU  -38.0  -36.7  -38.0< -34.0     3
    wz_Licht_Links :wz_Licht_Links  wz_HM_PB_4DIS    -47.0  -46.2  -51.0< -41.0     4
    wz_Licht_Rechts:XX_hmusb        wz_Licht_Rechts  -42.0  -43.7  -46.0< -42.0    19
    wz_Licht_Rechts:wz_Licht_Rechts wz_HM_LC_Sw1PBU  -51.0  -49.3  -51.0< -46.0     3
    wz_Licht_Rechts:wz_Licht_Rechts wz_HM_PB_4DIS    -47.0  -50.6  -55.0< -47.0     5



Schaltzeitpunkte ( alles ca. Angaben)
15:14:15           An per HM-PB-4DIS-WM
15:14:49    aus per HM-PB-4DIS-WM
15:18:11    an per HM-LC-Sw1PBU
15:18:29    aus per HM-LC-Sw1PBU

An per HM-LC-Sw1PBU hat noch wie gewünscht funktioniert. Beim Ausschalten ist nur wz_Licht_Rechts
ausgegangen. Beim Nachdrücken ( zweites Log weiter unten) sind auch die beiden anderen Lampen aus gegangen.

Die dahinterliegende Logik:
An per HM-PB-4DIS-WM btn_02:
- wz_Licht_Ikea, wz_Licht_Links, wz_Licht_Rechts  ON
- wz_Licht_Decke  OFF
Aus per HM-PB-4DIS-WM btn_01:
- wz_Licht_Ikea, wz_Licht_Links, wz_Licht_Rechts  OFF
- wz_Licht_Decke  NO
An per HM-LC-SW1-PL2_btn01_Short:
- wz_Licht_Ikea, wz_Licht_Links, wz_Licht_Rechts  ON
- wz_Licht_Decke  OFF
Aus per HM-LC-SW1-PL2_btn01_Long:
- wz_Licht_Ikea, wz_Licht_Links, wz_Licht_Rechts  OFF
- wz_Licht_Decke  NO



2015.03.23 15:14:08 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B720DF8 IDcnt:0013
2015.03.23 15:14:09 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B72109C d:FF r:FFD2     m:EF 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:14:11 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B721807 d:FF r:FFD0     m:32 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:14:15 0: HMLAN_Parse: XX_hmusb R:E1BF8D7   stat:0000 t:1B722758 d:FF r:FFC2     m:7F 8670 1BF8D7 000000 00AE2D
2015.03.23 15:14:18 0: HMLAN_Parse: XX_hmusb R:E1BF7FA   stat:0000 t:1B72317B d:FF r:FFCA     m:AB A258 1BF7FA 1BFC82 0316
2015.03.23 15:14:18 0: HMLAN_Parse: XX_hmusb R:E1BFC82   stat:0000 t:1B7231FE d:FF r:FFCD     m:AB 8202 1BFC82 1BF7FA 0101142039
2015.03.23 15:14:21 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B7240B4 d:FF r:FFC3     m:F9 A440 1791D2 2AA723 021F
2015.03.23 15:14:22 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B724134 d:FF r:FFC3     m:F9 8002 2AA723 1791D2 0101C80033
2015.03.23 15:14:22 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B724237 d:FF r:FFC6     m:FA A040 1791D2 2AA71D 021F
2015.03.23 15:14:22 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B7242B7 d:FF r:FFD5     m:FA 8002 2AA71D 1791D2 0101C80035
2015.03.23 15:14:22 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B7243BA d:FF r:FFC2     m:FB A040 1791D2 29F26F 021F
2015.03.23 15:14:23 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B7244D1 d:FF r:FFC2     m:FC A040 1791D2 2AA6F9 021F
2015.03.23 15:14:23 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B724551 d:FF r:FFCD     m:FC 8002 2AA6F9 1791D2 0101C80033
2015.03.23 15:14:24 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B724925 d:FF r:FFC4     m:FA A410 2AA723 424241 0601C800
2015.03.23 15:14:24 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B724B13 d:FF r:FFCD     m:FD A410 2AA6F9 424241 0601C800
2015.03.23 15:14:25 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B724DAC d:FF r:FFD5     m:FB A410 2AA71D 424241 0601C800
2015.03.23 15:14:28 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B725A61 d:FF r:FFD2     m:F0 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:14:30 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B7261B0 d:FF r:FFD1     m:33 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:14:34 3: CUL_HM set wz_HM_LC_Sw1PBU_Sw_01 statusRequest
2015.03.23 15:14:34 0: HMLAN_Send:  XX_hmusb S:S46FC2F9C stat:  00 t:00000000 d:01 r:46FC2F9C m:13 A001 424241 29F26F 030E
2015.03.23 15:14:34 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:14:34 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B727137 IDcnt:0013
2015.03.23 15:14:34 0: HMLAN_Parse: XX_hmusb R:R46FC2F9C stat:0008 t:00000000 d:FF r:7FFF     m:13 A001 424241 29F26F 030E
2015.03.23 15:14:34 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:14:35 0: HMLAN_Parse: XX_hmusb R:E1BF8D7   stat:0000 t:1B727578 d:FF r:FFC2     m:7F A258 1BF8D7 1BFD3E 000E
2015.03.23 15:14:35 0: HMLAN_Parse: XX_hmusb R:E1BFD3E   stat:0000 t:1B7275FD d:FF r:FFC6     m:7F 8202 1BFD3E 1BF8D7 01010A0031
2015.03.23 15:14:35 0: HMLAN_Send:  XX_hmusb S:S46FC353D stat:  00 t:00000000 d:01 r:46FC353D m:13 A001 424241 29F26F 030E
2015.03.23 15:14:36 0: HMLAN_Parse: XX_hmusb R:R46FC353D stat:0008 t:00000000 d:FF r:7FFF     m:13 A001 424241 29F26F 030E
2015.03.23 15:14:36 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:14:41 0: HMLAN_Send:  XX_hmusb S:S46FC4C26 stat:  00 t:00000000 d:01 r:46FC4C26 m:13 A001 424241 29F26F 030E
2015.03.23 15:14:42 0: HMLAN_Parse: XX_hmusb R:R46FC4C26 stat:0008 t:00000000 d:FF r:7FFF     m:13 A001 424241 29F26F 030E
2015.03.23 15:14:42 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:14:47 0: HMLAN_Parse: XX_hmusb R:R46FC6282 stat:0001 t:1B72A42B d:FF r:FFD1     m:F1 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:14:49 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B72AB5A d:FF r:FFD0     m:34 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:14:59 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:14:59 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B72D2CE IDcnt:0013
2015.03.23 15:15:00 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B72D82D d:FF r:FFC8     m:FD A440 1791D2 2AA723 011E
2015.03.23 15:15:00 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B72D8AC d:FF r:FFC2     m:FD 8002 2AA723 1791D2 010100002E
2015.03.23 15:15:01 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B72D9AC d:FF r:FFC6     m:FE A040 1791D2 2AA71D 011E
2015.03.23 15:15:01 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B72DA2C d:FF r:FFD6     m:FE 8002 2AA71D 1791D2 010100002F
2015.03.23 15:15:01 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B72DB2C d:FF r:FFC4     m:FF A040 1791D2 2AA6F9 011E
2015.03.23 15:15:01 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B72DBAB d:FF r:FFCC     m:FF 8002 2AA6F9 1791D2 010100002F
2015.03.23 15:15:01 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1B72DCAB d:FF r:FFC5     m:00 A040 1791D2 29F26F 011E
2015.03.23 15:15:03 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B72E102 d:FF r:FFCC     m:00 A410 2AA6F9 424241 06010000
2015.03.23 15:15:03 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B72E330 d:FF r:FFD3     m:FF A410 2AA71D 424241 06010000
2015.03.23 15:15:04 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B72E552 d:FF r:FFC2     m:FE A410 2AA723 424241 06010000
2015.03.23 15:15:06 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B72EDEB d:FF r:FFD2     m:F2 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:15:08 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B72F504 d:FF r:FFD0     m:35 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:15:12 3: CUL_HM set wz_HM_LC_Sw1PBU_Sw_01 statusRequest
2015.03.23 15:15:12 0: HMLAN_Send:  XX_hmusb S:S46FCC67D stat:  00 t:00000000 d:01 r:46FCC67D m:14 A001 424241 29F26F 030E
2015.03.23 15:15:13 0: HMLAN_Parse: XX_hmusb R:R46FCC67D stat:0008 t:00000000 d:FF r:7FFF     m:14 A001 424241 29F26F 030E
2015.03.23 15:15:13 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:15:15 0: HMLAN_Send:  XX_hmusb S:S46FCCFBA stat:  00 t:00000000 d:01 r:46FCCFBA m:14 A001 424241 29F26F 030E
2015.03.23 15:15:15 0: HMLAN_Parse: XX_hmusb R:R46FCCFBA stat:0008 t:00000000 d:FF r:7FFF     m:14 A001 424241 29F26F 030E
2015.03.23 15:15:15 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:15:19 0: HMLAN_Send:  XX_hmusb S:S46FCE1AA stat:  00 t:00000000 d:01 r:46FCE1AA m:14 A001 424241 29F26F 030E
2015.03.23 15:15:20 0: HMLAN_Parse: XX_hmusb R:R46FCE1AA stat:0008 t:00000000 d:FF r:7FFF     m:14 A001 424241 29F26F 030E
2015.03.23 15:15:20 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:15:24 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:15:24 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B733478 IDcnt:0013
2015.03.23 15:15:25 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B7337B0 d:FF r:FFD2     m:F3 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:15:25 0: HMLAN_Send:  XX_hmusb S:S46FCF8C0 stat:  00 t:00000000 d:01 r:46FCF8C0 m:14 A001 424241 29F26F 030E
2015.03.23 15:15:26 0: HMLAN_Parse: XX_hmusb R:R46FCF8C0 stat:0008 t:00000000 d:FF r:7FFF     m:14 A001 424241 29F26F 030E
2015.03.23 15:15:26 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 15:15:26 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B733EAD d:FF r:FFD0     m:36 805E 1F02DD 424241 0000000000000000000000
#============================================================================================================================================
2015.03.23 15:17:54 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B757E7F IDcnt:0013
2015.03.23 15:17:56 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B7585D9 d:FF r:FFD1     m:FB 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:17:57 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B758BFB d:FF r:FFD1     m:3E 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:18:11 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B75C107 d:FF r:FFD2     m:FC B040 29F26F 2AA723 015D
2015.03.23 15:18:11 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B75C186 d:FF r:FFC1     m:FC 8002 2AA723 29F26F 0101C80047
2015.03.23 15:18:12 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B75C531 d:FF r:FFD2     m:FD B040 29F26F 2AA6F9 015D
2015.03.23 15:18:12 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B75C5B1 d:FF r:FFD1     m:FD 8002 2AA6F9 29F26F 0101C80022
2015.03.23 15:18:13 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B75C95C d:FF r:FFD2     m:FE B040 29F26F 2AA71D 015D
2015.03.23 15:18:13 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B75C9DB d:FF r:FFD3     m:FE 8002 2AA71D 29F26F 0101C80033
2015.03.23 15:18:14 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B75CBE6 d:FF r:FFC3     m:FD A410 2AA723 424241 0601C800
2015.03.23 15:18:15 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B75CF9E d:FF r:FFD3     m:FF 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:18:15 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B75D187 d:FF r:FFD0     m:FE A410 2AA6F9 424241 0601C800
2015.03.23 15:18:16 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B75D3D5 d:FF r:FFD3     m:FF A410 2AA71D 424241 0601C800
2015.03.23 15:18:16 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B75D5A4 d:FF r:FFD0     m:3F 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:18:19 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:18:19 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B75E02B IDcnt:0013
2015.03.23 15:18:29 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B760814 d:FF r:FFD1     m:02 9040 29F26F 2AA71D 415E
2015.03.23 15:18:32 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B76123D d:FF r:FFD3     m:00 A410 2AA71D 424241 06010000
2015.03.23 15:18:34 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B761963 d:FF r:FFD2     m:03 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:18:35 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B761F4E d:FF r:FFD0     m:40 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:18:44 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:18:44 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B7641DD IDcnt:0013
2015.03.23 15:18:52 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B766329 d:FF r:FFCF     m:04 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:18:54 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B7668F8 d:FF r:FFD1     m:41 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:19:09 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:19:09 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B76A387 IDcnt:0013
2015.03.23 15:19:11 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B76ACEE d:FF r:FFD1     m:05 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:19:13 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B76B2A2 d:FF r:FFD0     m:42 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:19:15 0: HMLAN_Parse: XX_hmusb R:E1BF7FA   stat:0000 t:1B76BBA0 d:FF r:FFCA     m:AD 8670 1BF7FA 000000 00C945
2015.03.23 15:19:27 0: HMLAN_Parse: XX_hmusb R:E1D2717   stat:0000 t:1B76EAEB d:FF r:FFBC     m:F9 8670 1D2717 000000 00DE2D
2015.03.23 15:19:30 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B76F6B4 d:FF r:FFD1     m:06 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:19:32 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B76FC4C d:FF r:FFD0     m:43 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:19:34 0: HMLAN_Send:  XX_hmusb I:K



Und hier noch die Daten vom "Nachdrücken / zweiten mal Ausschalten" am HM-PB-4DIS-WM
2015.03.23 15:32:29 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B82D943 IDcnt:0013
2015.03.23 15:32:39 0: HMLAN_Parse: XX_hmusb R:E1BF8D7   stat:0000 t:1B82FF06 d:FF r:FFC2     m:86 8670 1BF8D7 000000 00B32D
2015.03.23 15:32:43 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B831109 d:FF r:FFD1     m:30 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:32:44 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B831223 d:FF r:FFD0     m:6D 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:32:48 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B8321AB d:FF r:FFCE     m:33 9040 29F26F 2AA71D 415F
2015.03.23 15:32:49 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B832608 d:FF r:FFCE     m:34 B040 29F26F 2AA723 415F
2015.03.23 15:32:49 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B832687 d:FF r:FFC1     m:34 8002 2AA723 29F26F 0101000045
2015.03.23 15:32:50 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B832A32 d:FF r:FFCE     m:35 B040 29F26F 2AA6F9 415F
2015.03.23 15:32:50 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B832AB2 d:FF r:FFCF     m:35 8002 2AA6F9 29F26F 0101000026
2015.03.23 15:32:51 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B832E5D d:FF r:FFD3     m:36 B040 29F26F 2AA71D 415F
2015.03.23 15:32:51 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1B832EDC d:FF r:FFD4     m:36 8002 2AA71D 29F26F 010100002E
2015.03.23 15:32:52 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1B8330DD d:FF r:FFC1     m:35 A410 2AA723 424241 06010000
2015.03.23 15:32:52 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1B833429 d:FF r:FFCC     m:36 A410 2AA6F9 424241 06010000
2015.03.23 15:32:54 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:32:54 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B833BF2 IDcnt:0013
2015.03.23 15:32:59 0: HMLAN_Parse: XX_hmusb R:E1BF8D7   stat:0000 t:1B834D26 d:FF r:FFC2     m:86 A258 1BF8D7 1BFD3E 0000
2015.03.23 15:32:59 0: HMLAN_Parse: XX_hmusb R:E1BFD3E   stat:0000 t:1B834DAB d:FF r:FFC6     m:86 8202 1BFD3E 1BF8D7 0101000031
2015.03.23 15:33:02 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1B835ACE d:FF r:FFD1     m:37 805E 29F26F 424241 0000000000000000000000
2015.03.23 15:33:03 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1B835BCC d:FF r:FFD1     m:6E 805E 1F02DD 424241 0000000000000000000000
2015.03.23 15:33:19 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 15:33:19 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1B839CA3 IDcnt:0013



Das "get hm configCheck" habe ich mittlerweile clean ( hier punkten allerdings auch nur Fensterkontakte und Stellantriebe herum)


P.S.
Ich habe das Problem inzwischen über notify auf FHEM ausgelagert.
Vom Prinzip sollte es aber ja auch per direkt Verknüpfung funktionieren.

frank

poste doch noch ein paar list von allen channels des sw1pbu. das ausschalten sieht schon sehr seltsam aus. du könntest auch nochmal die milisekunden im fhem.log einschalten, und einen vergleich loggen.
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

Tobias

@frank:
Zitat von: Tobias am 21 März 2015, 13:13:13
Hi FRank,
Danke... ich werde definitv testen. Hast du das mal Dirk/Jab geschickt damit das in des GitRepo einfließt??
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

frank

da es noch nicht komplett ist, habe ich nichts weitergeleitet. du darfst als erster testen!
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

stefanpf

Zitat von: frank am 23 März 2015, 17:06:33
poste doch noch ein paar list von allen channels des sw1pbu.

Notify runtergeschmissen, neu gepeert und voila ein neues Bild:
Nachdem ich die Listings einige male neu angefertigt hatte ( Zwischendruch Parameter kontrolliert und GetConfig nachgeholt)
schaltet der wz_HM_LC_Sw1PBU_Btn_01 vorerst alles wie gewünscht.
Die Verzögerung ist geblieben ( subjektiv ist das Ganze langsamer als das Schalten per Notify), aber die Funktion selbst ist gegeben.
Ich werde gleich noch den zweiten Sw1PBU_Btn_01 auf die gleiche Funktion anlernen und das weiter beobachten ( gefühlt fingen die Probleme beim letzten Versuch auch
erst so richtig an, als ich 3 Taster ( Display + 2 Sw1PBUs) angelernt hatte

Hier aber erst einmal die Listings der 4 sw1pbu Kanäle + der von 2 Aktoren.
Darunter die Logs...

EDIT:
Zweiten Taster hinzugefügt und der Hokus-Pokus geht wieder von vorne los.
Das Ärgerliche: Das Fehlerbild ändert sich von mal zu mal. Da habe ich gerade versucht eine Beschreibung in Worte zu fassen und kann die Logs anschließend nicht passend dazu liefern da sich das Bild schon wieder komplett anders gibt.
Bin erstmal zurück zum Notify. Wegen mir brauchst du dich aber auch nicht darein steigern.

Ich kann gerne die Tage noch zwei drei Sachen ausprobieren - heute hat die Heeresleitung allerdings erst einmal das Ende der Lightshow eingeläutet  ;)



Code (list wz_HM_LC_Sw1PBU_Btn_01) Auswählen

Internals:
   DEF        29F26F01
   NAME       wz_HM_LC_Sw1PBU_Btn_01
   NR         121
   STATE      Short (to wz_Licht_Rechts)
   TYPE       CUL_HM
   chanNo     01
   device     wz_HM_LC_Sw1PBU
   peerList   wz_Licht_Links,wz_Licht_Rechts,wz_Licht_Ikea,
   Readings:
     2015-03-19 06:27:53   R-dblPress      0 s
     2015-03-19 06:27:53   R-longPress     0.3 s
     2015-03-19 06:27:53   R-sign          off
     2015-03-23 20:12:36   R-wz_Licht_Ikea_chn-01-expectAES off
     2015-03-23 20:12:36   R-wz_Licht_Ikea_chn-01-peerNeedsBurst on
     2015-03-23 20:12:35   R-wz_Licht_Links_chn-01-expectAES off
     2015-03-23 20:12:35   R-wz_Licht_Links_chn-01-peerNeedsBurst on
     2015-03-23 20:12:35   R-wz_Licht_Rechts_chn-01-expectAES off
     2015-03-23 20:12:35   R-wz_Licht_Rechts_chn-01-peerNeedsBurst on
     2015-03-23 20:12:33   RegL_01:          04:00 08:00 09:00 00:00
     2015-03-23 20:12:36   RegL_04:wz_Licht_Ikea_chn:01   01:01 00:00
     2015-03-23 20:12:35   RegL_04:wz_Licht_Links_chn:01   01:01 00:00
     2015-03-23 20:12:35   RegL_04:wz_Licht_Rechts_chn:01   01:01 00:00
     2015-03-23 20:12:34   peerList        wz_Licht_Links,wz_Licht_Rechts,wz_Licht_Ikea,
     2015-03-23 21:06:01   state           Short (to wz_Licht_Rechts)
     2015-03-19 20:12:47   trigDst_424241  noConfig
     2015-03-23 20:00:57   trigDst_vccu    noConfig
     2015-03-23 21:06:01   trigger         Short_156
     2015-03-23 21:06:01   trigger_cnt     156
   Helper:
     peerIDsRaw ,2AA72301,2AA6F901,2AA71D01,00000000
     Role:
       chn        1
     Shadowreg:
Attributes:
   model      HM-LC-Sw1PBU-FM-CustomFW
   peerIDs    00000000,2AA6F901,2AA71D01,2AA72301,
   room       Wohnzimmer


Code (list wz_HM_LC_Sw1PBU_Btn_02) Auswählen

Internals:
   DEF        29F26F02
   NAME       wz_HM_LC_Sw1PBU_Btn_02
   NR         122
   STATE      Short (to wz_HM_LC_Sw1PBU)
   TYPE       CUL_HM
   chanNo     02
   device     wz_HM_LC_Sw1PBU
   peerList   self03,
   Readings:
     2015-03-19 06:27:54   R-dblPress      0 s
     2015-03-19 06:27:54   R-longPress     0.3 s
     2015-03-19 06:31:07   R-self03-expectAES off
     2015-03-19 06:31:07   R-self03-peerNeedsBurst on
     2015-03-19 06:27:54   R-sign          off
     2015-03-22 11:04:38   RegL_01:        04:00 08:00 09:00 00:00
     2015-03-22 11:04:39   RegL_04:self03  01:01 00:00
     2015-03-23 15:09:30   peerList        self03,
     2015-03-23 16:30:16   state           Short (to wz_HM_LC_Sw1PBU)
     2015-03-23 16:30:16   trigger         Short_60
     2015-03-23 16:30:16   trigger_cnt     60
   Helper:
     Role:
       chn        1
Attributes:
   model      HM-LC-Sw1PBU-FM-CustomFW
   peerIDs    00000000,29F26F03,
   room       Wohnzimmer

Code (list wz_HM_LC_Sw1PBU_Sw_02) Auswählen

Internals:
   DEF        29F26F04
   NAME       wz_HM_LC_Sw1PBU_Sw_02
   NR         124
   STATE      off
   TYPE       CUL_HM
   chanNo     04
   device     wz_HM_LC_Sw1PBU
   Readings:
     2015-03-22 09:56:01   CommandAccepted yes
     2015-03-19 06:30:31   RegL_01:        82:00 83:00 84:00 85:00 86:00 87:00 88:00 89:00  8A:00 8B:00 8C:00 00:00
     2015-03-23 21:10:47   current         0
     2015-03-22 09:56:01   deviceMsg       off (to vccu)
     2015-03-22 09:56:01   level           0 %
     2015-03-22 09:56:01   pct             0
     2015-03-22 09:56:01   recentStateType ack
     2015-03-22 09:56:01   state           off
     2015-03-22 09:56:01   timedOn         off
   Helper:
     Role:
       chn        1
       prs        1
Attributes:
   model      HM-LC-Sw1PBU-FM-CustomFW
   peerIDs    00000000,
   room       Wohnzimmer


Code (list wz_Licht_Links ) Auswählen

Internals:
   DEF        2AA6F9
   IODev      XX_hmusb
   LASTInputDev XX_hmusb
   MSGCNT     461
   NAME       wz_Licht_Links
   NR         127
   STATE      on
   TYPE       CUL_HM
   XX_hmusb_MSGCNT 461
   XX_hmusb_RAWMSG E2AA6F9,0000,1CB42E66,FF,FFCB,1080022AA6F929F26F0101C80026
   XX_hmusb_RSSI -53
   XX_hmusb_TIME 2015-03-23 21:06:00
   lastMsg    No:10 - t:02 s:2AA6F9 d:29F26F 0101C80026
   peerList   HM_1791D2_Btn_01,HM_1791D2_Btn_02,HM_1791D2_Btn_06,wz_HM_LC_Sw1PBU_Btn_01,
   protLastRcv 2015-03-23 21:06:00
   protResnd  2 last_at:2015-03-23 21:05:28
   protSnd    431 last_at:2015-03-23 21:05:32
   protState  CMDs_done
   rssi_XX_hmusb avg:-50.13 min:-58 max:-46 lst:-49 cnt:59
   rssi_at_XX_hmusb avg:-49.78 min:-57 max:-47 lst:-53 cnt:461
   rssi_ez_HM_LC_Sw1PBU avg:-46 min:-46 max:-46 lst:-46 cnt:1
   rssi_wz_HM_LC_Sw1PBU avg:-35.64 min:-46 max:-33 lst:-38 cnt:17
   rssi_wz_HM_PB_4DIS avg:-49 min:-64 max:-41 lst:-48 cnt:9
   Readings:
     2015-03-23 21:06:00   CommandAccepted yes
     2015-03-23 20:44:02   D-firmware      2.4
     2015-03-23 20:44:02   D-serialNr      LEQ0475854
     2015-03-23 21:05:24   PairedTo        0x424241
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgActionType jmpToTarget
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgCtDlyOff geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgCtDlyOn geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgCtOff geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgCtOn geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgCtValHi 100
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgCtValLo 50
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgMultiExec on
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgOffDly 0 s
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgOffTime unused
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgOffTimeMode absolut
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgOnDly 0 s
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgOnTime unused
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgOnTimeMode absolut
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgSwJtDlyOff off
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgSwJtDlyOn off
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgSwJtOff off
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-lgSwJtOn dlyOff
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shActionType jmpToTarget
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shCtDlyOff geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shCtDlyOn geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shCtOff geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shCtOn geLo
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shCtValHi 100
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shCtValLo 50
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shOffDly 0 s
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shOffTime unused
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shOffTimeMode absolut
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shOnDly 0 s
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shOnTime unused
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shOnTimeMode absolut
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shSwJtDlyOff off
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shSwJtDlyOn off
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shSwJtOff off
     2015-03-23 06:54:21   R-HM_1791D2_Btn_01-shSwJtOn dlyOff
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgActionType jmpToTarget
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgCtDlyOff geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgCtDlyOn geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgCtOff geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgCtOn geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgCtValHi 100
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgCtValLo 50
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgMultiExec on
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgOffDly 0 s
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgOffTime unused
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgOffTimeMode absolut
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgOnDly 0 s
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgOnTime unused
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgOnTimeMode absolut
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgSwJtDlyOff on
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgSwJtDlyOn on
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgSwJtOff dlyOn
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-lgSwJtOn on
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shActionType jmpToTarget
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shCtDlyOff geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shCtDlyOn geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shCtOff geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shCtOn geLo
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shCtValHi 100
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shCtValLo 50
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shOffDly 0 s
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shOffTime unused
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shOffTimeMode absolut
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shOnDly 0 s
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shOnTime unused
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shOnTimeMode absolut
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shSwJtDlyOff on
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shSwJtDlyOn on
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shSwJtOff dlyOn
     2015-03-23 06:54:22   R-HM_1791D2_Btn_02-shSwJtOn on
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgActionType jmpToTarget
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgCtDlyOff geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgCtDlyOn geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgCtOff geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgCtOn geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgCtValHi 100
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgCtValLo 50
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgMultiExec on
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgOffDly 0 s
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgOffTime unused
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgOffTimeMode absolut
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgOnDly 0 s
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgOnTime unused
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgOnTimeMode absolut
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgSwJtDlyOff off
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgSwJtDlyOn on
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgSwJtOff dlyOn
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-lgSwJtOn dlyOff
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shActionType jmpToTarget
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shCtDlyOff geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shCtDlyOn geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shCtOff geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shCtOn geLo
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shCtValHi 100
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shCtValLo 50
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shOffDly 0 s
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shOffTime unused
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shOffTimeMode absolut
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shOnDly 0 s
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shOnTime unused
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shOnTimeMode absolut
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shSwJtDlyOff off
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shSwJtDlyOn on
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shSwJtOff dlyOn
     2015-03-19 07:11:48   R-HM_1791D2_Btn_06-shSwJtOn dlyOff
     2015-03-19 06:33:28   R-confBtnTime   permanent
     2015-03-19 06:33:28   R-intKeyVisib   invisib
     2015-03-19 06:33:28   R-localResDis   off
     2015-03-19 06:33:28   R-pairCentral   0x424241
     2015-03-19 06:33:29   R-powerUpAction off
     2015-03-19 06:33:29   R-sign          off
     2015-03-19 06:33:29   R-statusInfoMinDly 2 s
     2015-03-19 06:33:29   R-statusInfoRandom 1 s
     2015-03-19 06:33:29   R-transmitTryMax 6
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgActionType jmpToTarget
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtDlyOff geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtDlyOn geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtOff geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtOn geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtValHi 100
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtValLo 50
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgMultiExec on
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgOffDly 0 s
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgOffTime unused
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgOffTimeMode absolut
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgOnDly 0 s
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgOnTime unused
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgOnTimeMode absolut
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtDlyOff off
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtDlyOn no
     2015-03-23 21:05:32   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtOff no
     2015-03-23 21:05:32   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtOn off
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shActionType jmpToTarget
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shCtDlyOff geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shCtDlyOn geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shCtOff geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shCtOn geLo
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shCtValHi 100
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shCtValLo 50
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shOffDly 0 s
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shOffTime unused
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shOffTimeMode absolut
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shOnDly 0 s
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shOnTime unused
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shOnTimeMode absolut
     2015-03-23 21:05:32   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtDlyOff on
     2015-03-23 21:05:32   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtDlyOn on
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtOff on
     2015-03-23 20:17:08   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtOn no
     2015-03-23 21:05:24   RegL_00:          02:01 0A:42 0B:42 0C:41 15:FF 18:00 00:00
     2015-03-23 21:05:25   RegL_01:         08:00  30:06 57:24 56:00 00:00
     2015-03-23 21:05:29   RegL_03:HM_1791D2_Btn_01  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66 00:00
     2015-03-23 21:05:30   RegL_03:HM_1791D2_Btn_02  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
     2015-03-23 21:05:31   RegL_03:HM_1791D2_Btn_06  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2015-03-23 21:05:32   RegL_03:wz_HM_LC_Sw1PBU_Btn_01  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:30 0C:33 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:06 8C:60 00:00
     2015-03-23 21:06:00   deviceMsg       on (to wz_HM_LC_Sw1PBU)
     2015-03-23 21:06:00   level           100
     2015-03-23 21:06:00   pct             100
     2015-03-23 21:05:28   peerList        HM_1791D2_Btn_01,HM_1791D2_Btn_02,HM_1791D2_Btn_06,wz_HM_LC_Sw1PBU_Btn_01,
     2015-03-23 21:06:00   recentStateType ack
     2015-03-23 21:06:00   state           on
     2015-03-23 21:06:00   timedOn         off
   Helper:
     cSnd       014242412AA6F9010429F26F0103
     dlvlCmd    ++A0114242412AA6F90201C80000
     mId        00A1
     peerIDsRaw ,1791D206,1791D202,1791D201,29F26F01,00000000
     rxType     1
     Io:
       newChn     +2AA6F9,00,01,00
       nextSend   1427141160.24392
       prefIO
       rxt        0
       vccu
       p:
         2AA6F9
         00
         01
         00
     Mrssi:
       mNo        10
       Io:
         XX_hmusb   -51
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rssi:
       Xx_hmusb:
         avg        -50.135593220339
         cnt        59
         lst        -49
         max        -46
         min        -58
       At_xx_hmusb:
         avg        -49.7895878524946
         cnt        461
         lst        -53
         max        -47
         min        -57
       Ez_hm_lc_sw1pbu:
         avg        -46
         cnt        1
         lst        -46
         max        -46
         min        -46
       Wz_hm_lc_sw1pbu:
         avg        -35.6470588235294
         cnt        17
         lst        -38
         max        -33
         min        -46
       Wz_hm_pb_4dis:
         avg        -49
         cnt        9
         lst        -48
         max        -41
         min        -64
     Shadowreg:
Attributes:
   IODev      XX_hmusb
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.4
   fp_Grundriss 702,507,0,,
   model      HM-LC-SW1-PL2
   peerIDs    00000000,1791D201,1791D202,1791D206,29F26F01,
   room       Wohnzimmer
   serialNr   LEQ0475854
   subType    switch
   webCmd     statusRequest:toggle:on:off
   



Code (list wz_Licht_Rechts ) Auswählen

Internals:
   DEF        2AA71D
   IODev      XX_hmusb
   LASTInputDev XX_hmusb
   MSGCNT     381
   NAME       wz_Licht_Rechts
   NR         125
   STATE      on
   TYPE       CUL_HM
   XX_hmusb_MSGCNT 381
   XX_hmusb_RAWMSG E2AA71D,0000,1CB43C47,FF,FFD3,12A4102AA71D4242410601C800
   XX_hmusb_RSSI -45
   XX_hmusb_TIME 2015-03-23 21:06:03
   lastMsg    No:12 - t:10 s:2AA71D d:424241 0601C800
   peerList   HM_1791D2_Btn_01,HM_1791D2_Btn_02,HM_1791D2_Btn_05,wz_HM_LC_Sw1PBU_Btn_01,
   protLastRcv 2015-03-23 21:06:03
   protSnd    348 last_at:2015-03-23 21:06:03
   protState  CMDs_done
   rssi_XX_hmusb avg:-44.18 min:-51 max:-42 lst:-46 cnt:59
   rssi_at_XX_hmusb avg:-45.13 min:-52 max:-41 lst:-45 cnt:381
   rssi_ez_HM_LC_Sw1PBU avg:-45 min:-45 max:-45 lst:-45 cnt:1
   rssi_wz_HM_LC_Sw1PBU avg:-46.38 min:-53 max:-39 lst:-39 cnt:21
   rssi_wz_HM_PB_4DIS avg:-50.9 min:-58 max:-46 lst:-48 cnt:10
   Readings:
     2015-03-23 21:06:01   CommandAccepted yes
     2015-03-19 06:32:03   D-firmware      2.4
     2015-03-19 06:32:03   D-serialNr      LEQ0475818
     2015-03-23 20:34:32   PairedTo        0x424241
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgActionType jmpToTarget
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgCtDlyOff geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgCtDlyOn geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgCtOff geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgCtOn geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgCtValHi 100
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgCtValLo 50
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgMultiExec on
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgOffDly 0 s
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgOffTime unused
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgOffTimeMode absolut
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgOnDly 0 s
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgOnTime unused
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgOnTimeMode absolut
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgSwJtDlyOff off
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgSwJtDlyOn off
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgSwJtOff off
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-lgSwJtOn dlyOff
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shActionType jmpToTarget
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shCtDlyOff geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shCtDlyOn geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shCtOff geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shCtOn geLo
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shCtValHi 100
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shCtValLo 50
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shOffDly 0 s
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shOffTime unused
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shOffTimeMode absolut
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shOnDly 0 s
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shOnTime unused
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shOnTimeMode absolut
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shSwJtDlyOff off
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shSwJtDlyOn off
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shSwJtOff off
     2015-03-22 09:50:17   R-HM_1791D2_Btn_01-shSwJtOn dlyOff
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgActionType jmpToTarget
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgCtDlyOff geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgCtDlyOn geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgCtOff geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgCtOn geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgCtValHi 100
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgCtValLo 50
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgMultiExec on
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgOffDly 0 s
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgOffTime unused
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgOffTimeMode absolut
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgOnDly 0 s
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgOnTime unused
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgOnTimeMode absolut
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgSwJtDlyOff on
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgSwJtDlyOn on
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgSwJtOff dlyOn
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-lgSwJtOn on
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shActionType jmpToTarget
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shCtDlyOff geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shCtDlyOn geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shCtOff geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shCtOn geLo
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shCtValHi 100
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shCtValLo 50
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shOffDly 0 s
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shOffTime unused
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shOffTimeMode absolut
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shOnDly 0 s
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shOnTime unused
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shOnTimeMode absolut
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shSwJtDlyOff on
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shSwJtDlyOn on
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shSwJtOff dlyOn
     2015-03-22 09:50:18   R-HM_1791D2_Btn_02-shSwJtOn on
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgActionType jmpToTarget
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgCtDlyOff geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgCtDlyOn geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgCtOff geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgCtOn geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgCtValHi 100
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgCtValLo 50
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgMultiExec on
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgOffDly 0 s
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgOffTime unused
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgOffTimeMode absolut
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgOnDly 0 s
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgOnTime unused
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgOnTimeMode absolut
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgSwJtDlyOff off
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgSwJtDlyOn on
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgSwJtOff dlyOn
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-lgSwJtOn dlyOff
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shActionType jmpToTarget
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shCtDlyOff geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shCtDlyOn geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shCtOff geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shCtOn geLo
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shCtValHi 100
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shCtValLo 50
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shOffDly 0 s
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shOffTime unused
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shOffTimeMode absolut
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shOnDly 0 s
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shOnTime unused
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shOnTimeMode absolut
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shSwJtDlyOff off
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shSwJtDlyOn on
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shSwJtOff dlyOn
     2015-03-19 07:11:53   R-HM_1791D2_Btn_05-shSwJtOn dlyOff
     2015-03-19 06:32:04   R-confBtnTime   permanent
     2015-03-19 06:32:04   R-intKeyVisib   invisib
     2015-03-19 06:32:04   R-localResDis   off
     2015-03-19 06:32:04   R-pairCentral   0x424241
     2015-03-19 06:32:06   R-powerUpAction off
     2015-03-19 06:32:06   R-sign          off
     2015-03-19 06:32:06   R-statusInfoMinDly 2 s
     2015-03-19 06:32:06   R-statusInfoRandom 1 s
     2015-03-19 06:32:06   R-transmitTryMax 6
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgActionType jmpToTarget
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtDlyOff geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtDlyOn geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtOff geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtOn geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtValHi 100
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgCtValLo 50
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgMultiExec on
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgOffDly 0 s
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgOffTime unused
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgOffTimeMode absolut
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgOnDly 0 s
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgOnTime unused
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgOnTimeMode absolut
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtDlyOff off
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtDlyOn no
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtOff no
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-lgSwJtOn off
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shActionType jmpToTarget
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shCtDlyOff geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shCtDlyOn geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shCtOff geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shCtOn geLo
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shCtValHi 100
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shCtValLo 50
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shOffDly 0 s
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shOffTime unused
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shOffTimeMode absolut
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shOnDly 0 s
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shOnTime unused
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shOnTimeMode absolut
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtDlyOff no
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtDlyOn on
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtOff on
     2015-03-23 20:34:38   R-wz_HM_LC_Sw1PBU_Btn_01-shSwJtOn no
     2015-03-23 20:34:32   RegL_00:          02:01 0A:42 0B:42 0C:41 15:FF 18:00 00:00
     2015-03-23 20:34:33   RegL_01:         08:00  30:06 57:24 56:00 00:00
     2015-03-23 20:34:35   RegL_03:HM_1791D2_Btn_01  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:64 0C:66 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:64 8C:66 00:00
     2015-03-23 20:34:36   RegL_03:HM_1791D2_Btn_02  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
     2015-03-23 20:34:37   RegL_03:HM_1791D2_Btn_05  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2015-03-23 20:34:38   RegL_03:wz_HM_LC_Sw1PBU_Btn_01  02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:30 0C:03 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:06 8C:60 00:00
     2015-03-23 21:06:03   deviceMsg       on (to vccu)
     2015-03-23 21:06:03   level           100
     2015-03-23 21:06:03   pct             100
     2015-03-23 20:34:34   peerList        HM_1791D2_Btn_01,HM_1791D2_Btn_02,HM_1791D2_Btn_05,wz_HM_LC_Sw1PBU_Btn_01,
     2015-03-23 21:06:03   recentStateType info
     2015-03-23 21:06:03   state           on
     2015-03-23 21:06:03   timedOn         off
   Helper:
     cSnd       014242412AA71D0106
     dlvlCmd    ++A0114242412AA71D0201C80000
     mId        00A1
     peerIDsRaw ,1791D205,1791D202,1791D201,29F26F01,00000000
     rxType     1
     Io:
       newChn     +2AA71D,00,01,00
       nextSend   1427141163.7965
       prefIO
       rxt        0
       vccu
       p:
         2AA71D
         00
         01
         00
     Mrssi:
       mNo        12
       Io:
         XX_hmusb   -43
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   00
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rpt:
       IO         XX_hmusb
       flg        A
       ts         1427141163.70417
       ack:
         HASH(0x248c170)
         1280024242412AA71D00
     Rssi:
       Xx_hmusb:
         avg        -44.1864406779661
         cnt        59
         lst        -46
         max        -42
         min        -51
       At_xx_hmusb:
         avg        -45.1312335958006
         cnt        381
         lst        -45
         max        -41
         min        -52
       Ez_hm_lc_sw1pbu:
         avg        -45
         cnt        1
         lst        -45
         max        -45
         min        -45
       Wz_hm_lc_sw1pbu:
         avg        -46.3809523809524
         cnt        21
         lst        -39
         max        -39
         min        -53
       Wz_hm_pb_4dis:
         avg        -50.9
         cnt        10
         lst        -48
         max        -46
         min        -58
     Shadowreg:
Attributes:
   IODev      XX_hmusb
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.4
   fp_Grundriss 731,339,0,,
   model      HM-LC-SW1-PL2
   peerIDs    00000000,1791D201,1791D202,1791D205,29F26F01,
   room       Wohnzimmer
   serialNr   LEQ0475818
   subType    switch
   webCmd     statusRequest:toggle:on:off


Code (LOG HM-PB-4DIS-WM AN/ AUS /AN) Auswählen


2015.03.23 21:12:05.459 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 21:12:05.486 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1CB9C194 IDcnt:0013
2015.03.23 21:12:07.342 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9C8CE d:FF r:FFBE     m:17 A040 1791D2 2AA71D 0121
2015.03.23 21:12:07.470 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CB9C94D d:FF r:FFD2     m:17 8002 2AA71D 1791D2 0101000034
2015.03.23 21:12:07.726 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9CA4D d:FF r:FFBA     m:18 A040 1791D2 2AA6F9 0121
2015.03.23 21:12:07.854 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CB9CACC d:FF r:FFCD     m:18 8002 2AA6F9 1791D2 0101000037
2015.03.23 21:12:08.110 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9CBCC d:FF r:FFBA     m:19 A040 1791D2 29F26F 0121
2015.03.23 21:12:08.942 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CB9CF0A d:FF r:FFCF     m:19 A410 2AA6F9 424241 06010000
2015.03.23 21:12:09.550 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CB9D163 d:FF r:FFC6     m:17 A410 2AA723 424241 06010000
2015.03.23 21:12:10.158 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CB9D3C3 d:FF r:FFD2     m:18 A410 2AA71D 424241 06010000
2015.03.23 21:12:10.830 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1CB9D66B d:FF r:FFD1     m:1B 805E 1F02DD 424241 00000000000001A2000000
2015.03.23 21:12:10.958 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9D6EA d:FF r:FFBE     m:1A A440 1791D2 2AA723 0223
2015.03.23 21:12:11.086 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CB9D76A d:FF r:FFC6     m:1A 8002 2AA723 1791D2 0101C80030
2015.03.23 21:12:11.342 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9D86D d:FF r:FFC9     m:1B A040 1791D2 2AA71D 0223
2015.03.23 21:12:11.470 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CB9D8ED d:FF r:FFD2     m:1B 8002 2AA71D 1791D2 0101C8002F
2015.03.23 21:12:11.726 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9D9F2 d:FF r:FFC6     m:1C A040 1791D2 29F26F 0223
2015.03.23 21:12:12.014 0: HMLAN_Parse: XX_hmusb R:E1791D2   stat:0000 t:1CB9DB08 d:FF r:FFCE     m:1D A040 1791D2 2AA6F9 0223
2015.03.23 21:12:12.142 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CB9DB88 d:FF r:FFD0     m:1D 8002 2AA6F9 1791D2 0101C80032
2015.03.23 21:12:12.942 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CB9DEAD d:FF r:FFC6     m:1B A410 2AA723 424241 0601C800
2015.03.23 21:12:13.518 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CB9E0FA d:FF r:FFCF     m:1E A410 2AA6F9 424241 0601C800
2015.03.23 21:12:14.030 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CB9E2E7 d:FF r:FFD2     m:1C A410 2AA71D 424241 0601C800
2015.03.23 21:12:15.430 4: HTTP FHEMWEB:192.168.252.29:53777 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-03.log

Code (LOG wz_HM_LC_Sw1PBU_Btn_01 AN (Short)/ AUS (Long)) Auswählen


2015.03.23 21:16:28.721 4: HTTP FHEMWEB:192.168.252.29:53808 GET /fhem/FileLog_logWrapper?XHR=1&inform=type=status;filter=;since=1427141784;fmt=JSON×tamp=1427141797740
2015.03.23 21:16:29.262 0: HMLAN_Parse: XX_hmusb R:R4847851B stat:0008 t:00000000 d:FF r:7FFF     m:1B A001 424241 29F26F 030E
2015.03.23 21:16:29.264 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 21:16:32.558 0: HMLAN_Parse: XX_hmusb R:E1BF8D7   stat:0000 t:1CBDD4C0 d:FF r:FFC3     m:0E A258 1BF8D7 1BFD3E 0000
2015.03.23 21:16:32.670 4: CUL_HM_Resend: wz_HM_LC_Sw1PBU nr 2
2015.03.23 21:16:32.672 0: HMLAN_Send:  XX_hmusb S:S484794EB stat:  00 t:00000000 d:01 r:484794EB m:1B A001 424241 29F26F 030E
2015.03.23 21:16:32.686 0: HMLAN_Parse: XX_hmusb R:E1BFD3E   stat:0000 t:1CBDD545 d:FF r:FFC4     m:0E 8202 1BFD3E 1BF8D7 0101000032
2015.03.23 21:16:33.294 0: HMLAN_Parse: XX_hmusb R:R484794EB stat:0008 t:00000000 d:FF r:7FFF     m:1B A001 424241 29F26F 030E
2015.03.23 21:16:33.296 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 21:16:34.126 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBDDAE5 d:FF r:FFCF     m:34 B040 29F26F 2AA723 019E
2015.03.23 21:16:34.254 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CBDDB64 d:FF r:FFC3     m:34 8002 2AA723 29F26F 0101C80045
2015.03.23 21:16:34.798 0: HMLAN_Parse: XX_hmusb R:E1F02DD   stat:0000 t:1CBDDD80 d:FF r:FFD1     m:29 805E 1F02DD 424241 00000000000001A2000000
2015.03.23 21:16:35.182 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBDDF0F d:FF r:FFCF     m:35 B040 29F26F 2AA6F9 019E
2015.03.23 21:16:35.310 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CBDDF8F d:FF r:FFCF     m:35 8002 2AA6F9 29F26F 0101C80024
2015.03.23 21:16:36.238 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBDE33A d:FF r:FFCF     m:36 B040 29F26F 2AA71D 019E
2015.03.23 21:16:36.366 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CBDE3B9 d:FF r:FFD2     m:36 8002 2AA71D 29F26F 0101C8002D
2015.03.23 21:16:36.910 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CBDE5C4 d:FF r:FFC4     m:35 A410 2AA723 424241 0601C800
2015.03.23 21:16:37.774 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CBDE92E d:FF r:FFCF     m:36 A410 2AA6F9 424241 0601C800
2015.03.23 21:16:38.627 4: HMLAN_ack: timeout - clear queue
2015.03.23 21:16:38.671 4: CUL_HM_Resend: wz_HM_LC_Sw1PBU nr 3
2015.03.23 21:16:38.674 0: HMLAN_Send:  XX_hmusb S:S4847AC5D stat:  00 t:00000000 d:01 r:4847AC5D m:1B A001 424241 29F26F 030E
2015.03.23 21:16:39.310 0: HMLAN_Parse: XX_hmusb R:R4847AC5D stat:0008 t:00000000 d:FF r:7FFF     m:1B A001 424241 29F26F 030E
2015.03.23 21:16:39.312 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 21:16:39.598 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CBDF044 d:FF r:FFD2     m:37 A410 2AA71D 424241 0601C800
2015.03.23 21:16:40.514 0: HMLAN_Send:  XX_hmusb I:K
2015.03.23 21:16:40.526 0: HMLAN_Parse: XX_hmusb V:03C7 sNo:LEQ1198213 d:3086B6 O:424241 t:1CBDF3FF IDcnt:0013
2015.03.23 21:16:42.510 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBDFB9F d:FF r:FFCF     m:39 9040 29F26F 2AA71D 419F
2015.03.23 21:16:42.674 4: HMLAN_ack: timeout - clear queue
2015.03.23 21:16:43.034 4: CUL_HM_Resend: wz_HM_LC_Sw1PBU nr 4
2015.03.23 21:16:43.036 0: HMLAN_Send:  XX_hmusb S:S4847BD67 stat:  00 t:00000000 d:01 r:4847BD67 m:1B A001 424241 29F26F 030E
2015.03.23 21:16:43.278 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBDFE94 d:FF r:FFD0     m:3A B040 29F26F 2AA723 419F
2015.03.23 21:16:43.374 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CBDFF13 d:FF r:FFC2     m:3A 8002 2AA723 29F26F 0101000047
2015.03.23 21:16:43.662 0: HMLAN_Parse: XX_hmusb R:R4847BD67 stat:0008 t:00000000 d:FF r:7FFF     m:1B A001 424241 29F26F 030E
2015.03.23 21:16:43.664 0: HMLAN_Parse: XX_hmusb no ACK from 29F26F
2015.03.23 21:16:44.334 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBE02BE d:FF r:FFCF     m:3B B040 29F26F 2AA6F9 419F
2015.03.23 21:16:44.462 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CBE033E d:FF r:FFCE     m:3B 8002 2AA6F9 29F26F 0101000023
2015.03.23 21:16:44.974 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CBE053E d:FF r:FFD2     m:38 A410 2AA71D 424241 06010000
2015.03.23 21:16:45.390 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBE06E9 d:FF r:FFCF     m:3C B040 29F26F 2AA71D 419F
2015.03.23 21:16:45.518 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CBE0768 d:FF r:FFD2     m:3C 8002 2AA71D 29F26F 010100002D
2015.03.23 21:16:45.966 0: HMLAN_Parse: XX_hmusb R:E2AA723   stat:0000 t:1CBE0920 d:FF r:FFC3     m:3B A410 2AA723 424241 06010000
2015.03.23 21:16:46.254 0: HMLAN_Parse: XX_hmusb R:E29F26F   stat:0000 t:1CBE0A3F d:FF r:FFCF     m:3D 805E 29F26F 424241 0000000000000000000000
2015.03.23 21:16:47.054 0: HMLAN_Parse: XX_hmusb R:E2AA6F9   stat:0000 t:1CBE0D6E d:FF r:FFCD     m:3C A410 2AA6F9 424241 06010000
2015.03.23 21:16:48.679 4: HMLAN_ack: timeout - clear queue
2015.03.23 21:16:48.967 0: HMLAN_Parse: XX_hmusb R:E2AA71D   stat:0000 t:1CBE1495 d:FF r:FFD0     m:3C A410 2AA71D 424241 06010000
2015.03.23 21:16:51.668 4: HTTP FHEMWEB:192.168.252.29:53807 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2015-03.log


frank

da fehlen noch die list vom device (parent channel) und vom channel3 "sw01".
grundsätzlich sollte direktes peering besser schalten als mit notify über fhem.
in den logs sieht es so aus, als sei das getconfig noch nicht fertig gewesen. mache am besten am device ein getconfig, dann werden auch alle channel abgeholt. fertig ist es, wenn cmds_done angezeigt wird. anschliessend save 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

Pythonf

Problem beim Kompilieren:
Ich hab die FirmwareDateien aus dem Git geclont und anschliesend in Arduino 1.0 geöffnet.
Im Folder Hardware habe ich jabduino ebenfalls aus dem Git geclont und dies wird auch in Arduino angezeigt. Ich hab das Board 644 ausgewählt. Beim Kompilieren kommt nun folgende Fehlermeldung
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `__vector_8':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2464: multiple definition of `__vector_8'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2464: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::cmdStrobe(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:231: multiple definition of `CC::setPowerDownxtStatte()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:231: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::readReg(unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:251: multiple definition of `CC::monitorStatus()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:251: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::sendSPI(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:226: multiple definition of `CC::sendSPI(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:226: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::cmdStrobe(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:231: multiple definition of `CC::cmdStrobe(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:231: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::writeBurst(unsigned char, unsigned char*, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:236: multiple definition of `CC::writeBurst(unsigned char, unsigned char*, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:236: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::readBurst(unsigned char*, unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:243: multiple definition of `CC::readBurst(unsigned char*, unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:243: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::receiveData(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:153: multiple definition of `CC::receiveData(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:153: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::readReg(unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:251: multiple definition of `CC::readReg(unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:251: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::writeReg(unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:259: multiple definition of `CC::writeReg(unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:259: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:354: multiple definition of `HM::HM(s_jumptable*, void*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:354: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:354: multiple definition of `HM::HM(s_jumptable*, void*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:354: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::setConfigEvent()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:399: multiple definition of `HM::setConfigEvent()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:399: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_UpdateEvent()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1128: multiple definition of `HM::recv_UpdateEvent()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1128: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_Jump(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1165: multiple definition of `HM::recv_Jump(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1165: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_PairEvent()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1159: multiple definition of `HM::recv_PairEvent()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1159: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::hm_enc(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1232: multiple definition of `HM::hm_enc(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1232: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::hm_dec(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1246: multiple definition of `HM::hm_dec(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1246: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::exMsg(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1405: multiple definition of `HM::exMsg(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1405: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::doesListExist(unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1495: multiple definition of `HM::doesListExist(unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1495: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getRegList(unsigned char, unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1507: multiple definition of `HM::getRegList(unsigned char, unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1507: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getListForMsg3(unsigned char, unsigned char, unsigned char*, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1629: multiple definition of `HM::getListForMsg3(unsigned char, unsigned char, unsigned char*, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1629: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `eeprom_read_byte':
d:/arduino/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:197: multiple definition of `HM::getEEpromByte(unsigned int)'
AskSin.cpp.o:d:/arduino/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:197: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `eeprom_write_byte':
d:/arduino/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:309: multiple definition of `HM::setEEpromByte(unsigned int, unsigned char)'
AskSin.cpp.o:d:/arduino/hardware/tools/avr/lib/gcc/../../avr/include/avr/eeprom.h:309: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::getRly()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2155: multiple definition of `RL::getRly()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2155: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::getStat()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2161: multiple definition of `RL::getStat()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2161: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::getNxtStat()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2219: multiple definition of `RL::getNxtStat()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2219: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::getCurStat()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2222: multiple definition of `RL::getCurStat()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2222: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `freeMemory()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2376: multiple definition of `freeMemory()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2376: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `byteTimeCvt':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2386: multiple definition of `byteTimeCvt(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2386: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `intTimeCvt':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2390: multiple definition of `intTimeCvt(unsigned int)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2390: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `pcInt(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2428: multiple definition of `pcInt(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2428: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o:(.bss.pci+0x0): multiple definition of `pci'
AskSin.cpp.o:(.bss.pci+0x0): first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `__vector_7':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2477: multiple definition of `__vector_7'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2477: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `__vector_6':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2474: multiple definition of `__vector_6'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2474: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `__vector_5':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2471: multiple definition of `__vector_5'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2471: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::setNxtStat(int)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2225: multiple definition of `RL::setNxtStat(int)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2225: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::trigger41(unsigned char, unsigned char, void*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2075: multiple definition of `RL::trigger41(unsigned char, unsigned char, void*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2075: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `BK::poll_btn()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1951: multiple definition of `BK::poll_btn()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1951: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `BK::poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1943: multiple definition of `BK::poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1943: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::set(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:311: multiple definition of `LD::set(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:311: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::setPowerMode(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:411: multiple definition of `HM::setPowerMode(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:411: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::setCurStat(int)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2230: multiple definition of `RL::setCurStat(int)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2230: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::adjRly(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2145: multiple definition of `RL::adjRly(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2145: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::poll_rly()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2167: multiple definition of `RL::poll_rly()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2167: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::config(unsigned char, void (*)(unsigned char, unsigned char, unsigned char), void (*)(unsigned char, unsigned char), HM*, unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2043: multiple definition of `RL::config(unsigned char, void (*)(unsigned char, unsigned char, unsigned char), void (*)(unsigned char, unsigned char), HM*, unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2043: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o:(.bss.prl+0x0): multiple definition of `prl'
AskSin.cpp.o:(.bss.prl+0x0): first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `BK::config(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, void (*)(unsigned char, unsigned char))':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1908: multiple definition of `BK::config(unsigned char, unsigned char, unsigned int, unsigned int, unsigned int, void (*)(unsigned char, unsigned char))'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1908: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::config(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:270: multiple definition of `LD::config(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:270: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::setEEpromBlock(unsigned int, unsigned char, void*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1898: multiple definition of `HM::setEEpromBlock(unsigned int, unsigned char, void*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1898: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getEEpromBlock(unsigned int, unsigned char, void*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1893: multiple definition of `HM::getEEpromBlock(unsigned int, unsigned char, void*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1893: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::isPairKnown(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1875: multiple definition of `HM::isPairKnown(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1875: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::isPeerKnown(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1867: multiple definition of `HM::isPeerKnown(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1867: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::countFreePeerSlot(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1812: multiple definition of `HM::countFreePeerSlot(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1812: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getFreePeerSlot(unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1805: multiple definition of `HM::getFreePeerSlot(unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1805: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getIdxByPeer(unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1781: multiple definition of `HM::getIdxByPeer(unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1781: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::addPeerToDB(unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1847: multiple definition of `HM::addPeerToDB(unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1847: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getSliceDetail(unsigned char, unsigned char, unsigned char*, HM::s_slcVar*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1448: multiple definition of `HM::getSliceDetail(unsigned char, unsigned char, unsigned char*, HM::s_slcVar*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1448: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getListForMsg2(unsigned char, unsigned char, unsigned char*, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1558: multiple definition of `HM::getListForMsg2(unsigned char, unsigned char, unsigned char*, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1558: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getList3ByPeer(unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1546: multiple definition of `HM::getList3ByPeer(unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1546: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getMainChConfig()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1525: multiple definition of `HM::getMainChConfig()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1525: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getCnlByPeer(unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1768: multiple definition of `HM::getCnlByPeer(unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1768: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::loadDefaultRegset(unsigned char, unsigned char*, unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1821: multiple definition of `HM::loadDefaultRegset(unsigned char, unsigned char*, unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1821: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getPeerByIdx(unsigned char, unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1797: multiple definition of `HM::getPeerByIdx(unsigned char, unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1797: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::removePeerFromMsg(unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1745: multiple definition of `HM::removePeerFromMsg(unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1745: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::addPeerFromMsg(unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1703: multiple definition of `HM::addPeerFromMsg(unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1703: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_PeerEvent()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1131: multiple definition of `HM::recv_PeerEvent()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1131: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigParamReq()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1017: multiple definition of `HM::recv_ConfigParamReq()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1017: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigPeerListReq()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1002: multiple definition of `HM::recv_ConfigPeerListReq()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1002: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_out()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:373: multiple definition of `HM::send_out()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:373: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_prep(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned char*, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1201: multiple definition of `HM::send_prep(unsigned char, unsigned char, unsigned char, unsigned char*, unsigned char*, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1201: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_NACK()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:602: multiple definition of `HM::send_NACK()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:602: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_ACK()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:598: multiple definition of `HM::send_ACK()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:598: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigEnd()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1049: multiple definition of `HM::recv_ConfigEnd()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1049: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigPeerRemove()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:988: multiple definition of `HM::recv_ConfigPeerRemove()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:988: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigPeerAdd()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:974: multiple definition of `HM::recv_ConfigPeerAdd()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:974: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::sendSensorData(unsigned long, unsigned long, unsigned int, unsigned int, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:524: multiple definition of `HM::sendSensorData(unsigned long, unsigned long, unsigned int, unsigned int, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:524: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::sendACKStatus(unsigned char, unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:504: multiple definition of `HM::sendACKStatus(unsigned char, unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:504: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::trigger40(unsigned char, unsigned char, void*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2079: multiple definition of `RL::trigger40(unsigned char, unsigned char, void*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2079: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::trigger11(unsigned char, unsigned char*, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2058: multiple definition of `RL::trigger11(unsigned char, unsigned char*, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2058: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::sendInfoActuatorStatus(unsigned char, unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:484: multiple definition of `HM::sendInfoActuatorStatus(unsigned char, unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:484: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::poll_cbd()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2213: multiple definition of `RL::poll_cbd()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2213: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2136: multiple definition of `RL::poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2136: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `RL::sendStatus()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:2131: multiple definition of `RL::sendStatus()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:2131: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigStatusReq()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1112: multiple definition of `HM::recv_ConfigStatusReq()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1112: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigStart()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1034: multiple definition of `HM::recv_ConfigStart()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1034: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::getPeerListForMsg(unsigned char, unsigned char*)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1677: multiple definition of `HM::getPeerListForMsg(unsigned char, unsigned char*)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1677: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_conf_poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:793: multiple definition of `HM::send_conf_poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:793: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::setListFromMsg(unsigned char, unsigned char, unsigned char*, unsigned char const*, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1630: multiple definition of `HM::setListFromMsg(unsigned char, unsigned char, unsigned char*, unsigned char const*, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1630: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigWriteIndex()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1062: multiple definition of `HM::recv_ConfigWriteIndex()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1062: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_peer_poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:840: multiple definition of `HM::send_peer_poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:840: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::initRegisters()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1407: multiple definition of `HM::initRegisters()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1407: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_Pair_Serial()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1098: multiple definition of `HM::recv_Pair_Serial()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1098: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_ConfigSerialReq()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:1083: multiple definition of `HM::recv_ConfigSerialReq()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:1083: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::recv_poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:674: multiple definition of `HM::recv_poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:674: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::isrGDO0event()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:663: multiple definition of `HM::isrGDO0event()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:663: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::detectBurst()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:183: multiple definition of `CC::detectBurst()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:183: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::stayAwake(unsigned long)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:469: multiple definition of `HM::stayAwake(unsigned long)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:469: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::startPairing()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:477: multiple definition of `HM::startPairing()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:477: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::off()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:339: multiple definition of `LD::off()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:339: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::on()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:335: multiple definition of `LD::on()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:335: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::toggle()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:343: multiple definition of `LD::toggle()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:343: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::shortBlink()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:323: multiple definition of `LD::shortBlink()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:323: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::sendPeerRAW(unsigned char, unsigned char, unsigned char*, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:576: multiple definition of `HM::sendPeerRAW(unsigned char, unsigned char, unsigned char*, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:576: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::sendPeerREMOTE(unsigned char, unsigned char, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:547: multiple definition of `HM::sendPeerREMOTE(unsigned char, unsigned char, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:547: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::shortBlink3()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:329: multiple definition of `LD::shortBlink3()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:329: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:274: multiple definition of `LD::poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:274: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `LD::stop()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:316: multiple definition of `LD::stop()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:316: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::power_poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:900: multiple definition of `HM::power_poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:900: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::reset()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:391: multiple definition of `HM::reset()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:391: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::sendData(unsigned char*, unsigned char)':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:106: multiple definition of `CC::sendData(unsigned char*, unsigned char)'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:106: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::send_poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:757: multiple definition of `HM::send_poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:757: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::poll()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:365: multiple definition of `HM::poll()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:365: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `CC::init()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:47: multiple definition of `CC::init()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:47: first defined here
Asksin_HM_LC_Sw1PBU_FM\AskSin.cpp.o: In function `HM::init()':
C:\Users\Fabian\Documents\Arduino\libraries\Asksin_HM_LC_Sw1PBU_FM/AskSin.cpp:358: multiple definition of `HM::init()'
AskSin.cpp.o:C:\Users\Fabian\AppData\Local\Temp\build566525616249444770.tmp/AskSin.cpp:358: first defined here

Könnt ihr mir weiter helfen?

nephdrasil

Sieht aus wie Windows probier. War da nicht was mit den Boards. Probier mal bitte 644a.
FHEM 5.5 + Fritz Box 7390 + HM-CFG-USB + HM-CC-RT-DN