FHEM Forum

FHEM - Hausautomations-Systeme => ZWave => Thema gestartet von: soirju am 04 März 2016, 12:28:54

Titel: Fehler in 10_ZWave.pm bei der Knoteninitialisierung - Dezimal-Hex-Verwirrung
Beitrag von: soirju am 04 März 2016, 12:28:54
Im Script 10_ZWave.pm wird bei der Initialisierung eines batteriebetriebenen Gerätes das Wakeup-Intervall gesetzt:
    init  => { ORDER=>11, CMD => '"set $NAME wakeupInterval 86400 $CTRLID"' }

Dabei wird die $CTRLID in hex-Format mitgegeben, während das set-Kommando einen dezimalen Input erwartet.

In meinem Fall ist der Controller die Nummer 35 bzw 0x23, so dass die Konfiguration fehlschlägt. Bei "normalen" Werten für den Controller im Bereich bis 9 fällt das nicht auf.

Gruß,
Christoph Meyer
Titel: Antw:Fehler in 10_ZWave.pm bei der Knoteninitialisierung - Dezimal-Hex-Verwirrung
Beitrag von: rudolfkoenig am 05 März 2016, 08:19:31
Danke, habs geaendert.
Wie kommt es, dass der Controller so eine Nummer bekommen hat? Ich habe bisher nur 1 gesehen.
Titel: Antw:Fehler in 10_ZWave.pm bei der Knoteninitialisierung - Dezimal-Hex-Verwirrung
Beitrag von: soirju am 05 März 2016, 17:28:06
Der Controller ist ein Ersatz für einen defekten USB-Stick, ich habe ihn in das existierende Netz eingebunden, daher die hohe NodeID.

Danke für die schnelle Reaktion!

Gruß,
Christoph Meyer