[gelöst] HM-SEC-SD virtueller TeamLead

Begonnen von JensS, 15 September 2017, 17:44:36

Vorheriges Thema - Nächstes Thema

JensS

Die Einbindung von HM-SEC-SDs über virtuellem TeamLeader will einfach nicht klappen. :-\
Ich habe einen HM-CFG-USB2 mit folgender Config:defmod hmusb HMLAN 127.0.0.1:1234
attr hmusb hmId 111213
attr hmusb hmLanQlen 1_min
attr hmusb loadLevel 0:low,40:batchLevel,90:high,99:suspended
attr hmusb verbose 0

setstate hmusb opened
setstate hmusb 2017-09-15 16:47:33 D-HMIdAssigned 111213
setstate hmusb 2017-09-15 16:47:33 D-HMIdOriginal 2CC600
setstate hmusb 2017-09-15 16:47:33 D-firmware 0.967
setstate hmusb 2017-09-15 16:47:33 D-serialNr LEQ0659310
setstate hmusb 2017-09-15 17:18:04 Xmit-Events disconnected:2 ok:2 init:2
setstate hmusb 2017-09-15 17:18:04 cond ok
setstate hmusb 2017-09-15 17:35:14 loadLvl low
setstate hmusb 2017-09-15 17:18:03 prot_disconnected last
setstate hmusb 2017-09-15 17:18:03 prot_init last
setstate hmusb 2017-09-15 17:18:04 prot_ok last
setstate hmusb 2017-09-15 17:18:03 state opened

Nun habe ich laut Wiki einen virt. TeamLeader erstellt:define TeamDev CUL_HM 111111
set TeamDev virtual 1
rename TeamDev_Btn1 Rauchmelder_Team

Anschließend set Rauchmelder_Team peerChan 0 Rauchmelder_Flur single set actor
eingegeben und es erscheint die Meldung:
Zitatplease enter peer
Ein kurzer Druck auf den Taster lässt die LED einige Zeit gelb und anschließend kurz rot blinken.
Der SD wurde nicht in das Team aufgenommen aber ein Device erzeugt:defmod HM_479DEF CUL_HM 479DEF
attr HM_479DEF IODev hmusb
attr HM_479DEF actCycle 099:00
attr HM_479DEF actStatus alive
attr HM_479DEF autoReadReg 4_reqStatus
attr HM_479DEF expert 2_raw
attr HM_479DEF firmware 1.1
attr HM_479DEF model HM-SEC-SD
attr HM_479DEF msgRepeat 1
attr HM_479DEF peerIDs 00000000,
attr HM_479DEF room neue-Geräte
attr HM_479DEF serialNr NEQ0197935
attr HM_479DEF subType smokeDetector
attr HM_479DEF webCmd statusRequest

setstate HM_479DEF MISSING ACK
setstate HM_479DEF 2017-09-15 17:41:27 .D-devInfo 000100
setstate HM_479DEF 2017-09-15 17:41:27 .D-stc CD
setstate HM_479DEF 2017-09-15 17:21:06 .peerListRDate 2017-09-15 17:21:06
setstate HM_479DEF 2017-09-15 17:41:27 .protLastRcv 2017-09-15 17:41:27
setstate HM_479DEF 2017-09-15 17:41:27 Activity alive
setstate HM_479DEF 2017-09-15 17:41:27 D-firmware 1.1
setstate HM_479DEF 2017-09-15 17:41:27 D-serialNr NEQ0197935
setstate HM_479DEF 2017-09-15 17:21:06 PairedTo 0x000000
setstate HM_479DEF 2017-09-15 17:21:06 R-pairCentral 0x000000
setstate HM_479DEF 2017-09-15 17:29:14 RegL_00.
setstate HM_479DEF 2017-09-15 17:21:02 battery ok
setstate HM_479DEF 2017-09-15 17:21:02 level 0
setstate HM_479DEF 2017-09-15 17:21:02 recentStateType info
setstate HM_479DEF 2017-09-15 17:23:09 state MISSING ACK

Was mache ich falsch?
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.

martinp876

Rauchmelder_Flur scheint nicht zu existieren

JensS

Danke für die Antwort. Nun funktioniert es. Offensichtlich hatte ich den Wiki-Eintrag nicht richtig verstanden. Zu allererst musste ich den Rauchmelder mit dem HM-CFG-USB2 pairen.set hmusb hmPairForSec 60 Danach habe ich ihn in Rauchmelder_Flur umbenannt.
Das Teamdevice bakam dieselbe hmId, wie der HM-CFG-USB2. define TeamDev CUL_HM 111213
Anschließend funtionierte das Peeren entsprechend der Anleitung problemlos.
Pairen und Peeren...
Vielen Dank nochmals.

Gruß Jens
Debian auf APU2C4, HM-CFG-USB2, SIGNALduino, HM-ES-PMSw1-Pl, TFA 30.3121, TFA 30.3125, ITS-150, PIR-5000, configurable Firmata USB & LAN, 1-wire: DS-18B20, DS-18S20, DS-2408, DS-2413, diverse I2C-Komponenten, zigbee2mqtt, ESPEasy etc.