Homematic Devices sicher entfernen

Begonnen von MacDad, 19 November 2017, 16:22:52

Vorheriges Thema - Nächstes Thema

HomeAlone

Zitat von: Otto123 am 15 Oktober 2018, 13:22:59
Hallo Sascha,

ich würde Variante 6 nehmen:
- set <device> reset in fhem ausführen
- Den Configtaster am Gerät kurz drücken um die Datenübertragung anzustoßen.

zumindest mit anderen Batteriegeräten funktioniert das genau so. Gerade mit einem Fensterkontakt probiert :)

Deine Variante 4 stimmt so nicht. Kann sein das Du mit Variante 5 das Gleiche wie ich meinst :)

Gruß Otto

Hallo Otto, tatsächlich hat sich der Fehlerteufel in Variante 4 und 5 eingeschlichen :) Habe es entsprechend korrigiert, so dass meine Variante 5 Deiner Variante 6 entspricht.

Leider klappt das auch nicht: Entweder quittiert der Schalter mit kurzem rot, orange, grün (also Statusinfo) oder mit langem grünen Blinken oder mit langem orangenen Blinken. Das Logfile macht mich aktuell auch nicht schlauer, aber da im Event Log CMDs als pending angezeigt werden, vermute ich, dass der Taster näher am HM-CFG-USB-2 beim reset sein muss. Kann ich morgen früh weiter testen, muss jetzt los.
Bis hierhin aber schon mal vielen Dank!

Otto123

Aus meiner Sicht ist genau dies in Ordnung
Zitatrot, orange, grün (also Statusinfo)
Nach dem Reset erfolgt ein Neustart, der bei meinen Geräten genau so quittiert wird.

Woraus schließt Du, dass es nicht klappt?

Das Gerät kann nach dem Reset nicht mehr von FHEM gesteuert werden, deshalb gibt es cmd Pending, Ein Clear all löscht alle alten Readings und die Messages - damit ist der Vorgang beendet.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

HomeAlone

Zitat von: Otto123 am 15 Oktober 2018, 16:12:12
Aus meiner Sicht ist genau dies in Ordnung Nach dem Reset erfolgt ein Neustart, der bei meinen Geräten genau so quittiert wird.

Woraus schließt Du, dass es nicht klappt?

Das Gerät kann nach dem Reset nicht mehr von FHEM gesteuert werden, deshalb gibt es cmd Pending, Ein Clear all löscht alle alten Readings und die Messages - damit ist der Vorgang beendet.

Gruß Otto

Hallo Otto,
vielen Dank für den Hinweis mit dem Clear.
So sieht das Log aus, nachdem ich beide Schalter resettet und bei beiden clear all aufgerufen habe:

2018.10.17 14:02:33 3: CUL_HM set wz_Lichtschalter_6fach reset
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:2
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:3
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:4
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:5
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:6
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:7
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:8
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:9
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:10
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:11
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:12
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:13
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:14
2018.10.17 14:02:35 3: CUL_HM set wz_Lichtschalter_6fach getConfig
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_processing... pending:13
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_processing... pending:12
2018.10.17 14:02:41 4: CUL_HM_Resend: wz_Lichtschalter_6fach nr 2
2018.10.17 14:02:41 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:13
2018.10.17 14:02:45 4: HMLAN_ack: timeout - clear queue
2018.10.17 14:03:07 5: CUL_HM wz_Lichtschalter_6fach protEvent:Info_Cleared
2018.10.17 14:04:20 3: CUL_HM set wz_Rolladenschalter_6fach reset
2018.10.17 14:04:31 4: HMLAN_ack: timeout - clear queue


Ich bin davon ausgegangen, dass das Auflösen der Verbindung nicht geklappt hat, da im Log und Event Monitor von fhem immer noch Meldungen zum jeweilige Taster auftauchen, wenn ich diesen drücke:

Event monitor:

2018-10-17 14:02:33 CUL_HM wz_Lichtschalter_6fach CMDs_pending
2018-10-17 14:02:33 CUL_HM wz_Lichtschalter_6fach set_reset
2018-10-17 14:02:35 CUL_HM wz_Lichtschalter_6fach D-firmware: 1.2
2018-10-17 14:02:35 CUL_HM wz_Lichtschalter_6fach D-serialNr: MEQ0075864
2018-10-17 14:02:35 CUL_HM wz_Lichtschalter_6fach CMDs_pending
2018-10-17 14:02:38 CUL_HM wz_Lichtschalter_6fach alive: yes
2018-10-17 14:02:38 CUL_HM wz_Lichtschalter_6fach battery: ok
2018-10-17 14:02:38 CUL_HM wz_Lichtschalter_6fach powerOn: 2018-10-17 14:02:38
2018-10-17 14:02:41 CUL_HM wz_Lichtschalter_6fach CMDs_pending
2018-10-17 14:02:44 MQTT myBroker connection: active
2018-10-17 14:03:07 CUL_HM wz_Lichtschalter_6fach Info_Cleared
2018-10-17 14:03:44 MQTT myBroker connection: active
2018-10-17 14:04:20 CUL_HM wz_Rolladenschalter_6fach CMDs_pending
2018-10-17 14:04:20 CUL_HM wz_Rolladenschalter_6fach set_reset
2018-10-17 14:04:21 CUL_HM wz_Rolladenschalter_6fach D-firmware: 1.2
2018-10-17 14:04:21 CUL_HM wz_Rolladenschalter_6fach D-serialNr: MEQ0027813
2018-10-17 14:04:21 CUL_HM wz_Rolladenschalter_6fach CMDs_done
2018-10-17 14:04:24 CUL_HM wz_Rolladenschalter_6fach alive: yes
2018-10-17 14:04:24 CUL_HM wz_Rolladenschalter_6fach battery: ok
2018-10-17 14:04:24 CUL_HM wz_Rolladenschalter_6fach powerOn: 2018-10-17 14:04:24
2018-10-17 14:04:42 CUL_HM wz_Rolladenschalter_6fach Info_Cleared


Logfile:

2018.10.17 14:02:33 3: CUL_HM set wz_Lichtschalter_6fach reset
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:2
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:3
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:4
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:5
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:6
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:7
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:8
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:9
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:10
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:11
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:12
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:13
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:14
2018.10.17 14:02:35 3: CUL_HM set wz_Lichtschalter_6fach getConfig
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_processing... pending:13
2018.10.17 14:02:35 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_processing... pending:12
2018.10.17 14:02:41 4: CUL_HM_Resend: wz_Lichtschalter_6fach nr 2
2018.10.17 14:02:41 5: CUL_HM wz_Lichtschalter_6fach protEvent:CMDs_pending pending:13
2018.10.17 14:02:45 4: HMLAN_ack: timeout - clear queue
2018.10.17 14:03:07 5: CUL_HM wz_Lichtschalter_6fach protEvent:Info_Cleared
2018.10.17 14:04:20 3: CUL_HM set wz_Rolladenschalter_6fach reset
2018.10.17 14:04:31 4: HMLAN_ack: timeout - clear queue


Wenn das bei HomeMatic normal ist, dann OK. Ich kenne das nur von Zigbee und ZWave so, dass bei einem abgelernten Gerät die jeweilige Zentrale gar nicht mehr reagiert.

Ich habe jetzt sicherheitshalber noch ein unpair durchgeführt. Auch hier finde ich die Antwort im Logfile nicht ganz aufschlussreich:

2018.10.17 14:21:59 3: CUL_HM set wz_Rolladenschalter_6fach unpair
2018.10.17 14:22:01 3: CUL_HM set wz_Rolladenschalter_6fach_Btn_06 getConfig
2018.10.17 14:22:11 4: HMLAN_ack: timeout - clear queue


Zudem reagiert fhem weiterhin auf Tastendrücke im Event Log, allerdings nun nicht mehr im Logfile.
Bei beiden Tastern steht in den Readings jetzt
R-pairCentral 0x000000
ich bin mir nicht sicher, was da vorher stand, vermutlich die ID des USB-Sticks, das liest sich aber so, als wäre keine Verbindung mehr zu einer Zentrale vorhanden.

Ich wage mich jetzt einfach mal an die Neuinstallation mit dem HM-MOD-RPI.

Euch noch mal vielen Dank für die Hilfe! *thumbsup*

Viele Grüße
Sascha

Otto123

Hallo Sascha,

ich denke das ist alles ok so. Ja die Zentrale empfängt solange sie das Gerät kennt. Wenn Du das Gerät löschst ist es natürlich weg.
ZitatIch wage mich jetzt einfach mal an die Neuinstallation mit dem HM-MOD-RPI.
Du wolltest den IO bloß wechseln? Da hättest Du nicht alles einreißen müssen. VCCU und alles wäre ziemlich soft abgelaufen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz