ZWDongle REMOVE_NODE unknownArg

Begonnen von HappyDay, 06 Februar 2016, 13:38:27

Vorheriges Thema - Nächstes Thema

HappyDay

Hallo,
ich benutze schon länger FHEM um damit ZWave Geräte zu steuern. Es hat aber bisher nie dauerhaft funktioniert, nach einer weile kamen die Signale einiger Geräte immer sehr verzögert oder gar nicht mehr.
Ich hatte bisher den Aeotec Z-Stick S2 an einer Synology Diskstation. Habe mir jetzt einen Aeon Labs USB adapter Gen5 ZWA+  gekauft, in der Hoffnung das es damit weniger Probleme gibt.
Einen Zwischenstecker (der sich mit dem alten Stick gar nicht einbinden lies) habe ich bereits erfolgreich verbunden.
Jetzt zu meinem eigentlichen Problem:
Um die anderen Geräte auf dem neuen Stick zu inkludieren wollte ich sie aus dem alten entfernen, dass funktioniert allerdings nicht.
Im Log steht dazu "ZW_REMOVE_NODE_FROM_NETWORK unknownArg":
2016.02.06 13:05:56 4: ZWDongle set ZWDongle_0 removeNode on
2016.02.06 13:05:56 5: ZWDongle_Write 004b8103 ()
2016.02.06 13:05:56 5: SW: 0105004b810333
2016.02.06 13:05:56 5: ACK received, removing 0105004b810333 from dongle sendstack
2016.02.06 13:05:56 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004b03230000
2016.02.06 13:05:56 5: SW: 06
2016.02.06 13:05:56 5: ZWDongle_0 dispatch 004b03230000
2016.02.06 13:05:56 4: ZWDongle_0 CMD:ZW_REMOVE_NODE_FROM_NETWORK ID:23 ARG:0000
2016.02.06 13:05:56 4: ZWDongle_0 ZW_REMOVE_NODE_FROM_NETWORK unknownArg


Bei dem neuen Stick klappts ("learnReady"):
2016.02.06 12:48:51 4: ZWDongle set ZWDongle_1 removeNode on
2016.02.06 12:48:51 5: ZWDongle_Write 004b8105 ()
2016.02.06 12:48:51 5: SW: 0105004b810535
2016.02.06 12:48:51 5: ACK received, removing 0105004b810535 from dongle sendstack
2016.02.06 12:48:51 4: ZWDongle_Read ZWDongle_1: sending ACK, processing 004b05010000
2016.02.06 12:48:51 5: SW: 06
2016.02.06 12:48:51 5: ZWDongle_1 dispatch 004b05010000
2016.02.06 12:48:51 4: ZWDongle_1 CMD:ZW_REMOVE_NODE_FROM_NETWORK ID:01 ARG:0000
2016.02.06 12:48:51 4: ZWDongle_1 ZW_REMOVE_NODE_FROM_NETWORK learnReady


Ich kann eine meiner Lampen nicht mit dem neuen Stick anlernen, da ich sie sich nicht exckludieren lässt und keine Reset funktion hat, bzw. laut Handbuch automatisch beim exkludieren resettet wird.

Wie kann ich jetzt Geräte ohne Reset-Funktion exkludieren?

rudolfkoenig

Bist du sicher, dass dein Geraet mit diesem Dongle gepaart ist? Taucht das Geraet in der nodeList auf?

"ZW_REMOVE_NODE_FROM_NETWORK unknownArg" bedeutet nur, dass FHEM mit ARG:0000 nix anfangen kann. Ist aber auch unerheblich, da Inkludieren/Exkludieren von FHEM nur angestossen bzw. gestoppt werden muss, alles andere macht der Dongle selbst. Wenn es nicht klappt, dann kann wohl der Dongle mit dem Geraet auch nichts anfangen, und ich kann leider nicht helfen.

Es sei denn... :) ....du waerst bereit ein CUL (temporaer?) fuer diesen Zweck einzusetzen. Das muss zwar auch nicht funktionieren, aber da habe ich den Vorgang bis auf Funk-Ebene in meiner Hand.

HappyDay

Danke für die schnelle Antwort,
ja das Gerät ist in der NodeList, konnte es ja auch noch steuern, nur nicht exkludieren.

Hab es jetzt aber schon lösen können.
Das problem war wohl, das mein alter Dongle irgendwie zum Sekudär-Contoller wurde. Ich hab dann einfach beide Dongle angeschlossen und den neuen auf "Remove Node" gestellt. Hat gleich geklappt. Auch das erneute inkludieren am neuen Dongle.
Allerdings ist die Lampe immernoch in der Node-List des alten Dongles drin, lässt sich aber darüber nicht mehr steuern, hat ja vom anderen Dongle eine andere ID bekommen. Ist aber auch nicht schlimm brauche den ja nicht mehr sobald alle Geräte umgezogen sind.