FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: mi.ke am 29 August 2017, 11:12:41

Titel: Löschen einer bestehende Konfiguration
Beitrag von: mi.ke am 29 August 2017, 11:12:41
Guten Tach.

Gibt es eine Möglichkeit, die gesamte Config aller HM-Geräte zu reseten?

Ich hab durch massive HM-LAN-disconnect-Probleme und die daraus entstandene 6 monatige Suche nach möglichen Auslösern, so ziemlich alle HM Devices erfolgreich durcheinander gebracht und würde gerne komplett von vorne anfangen.

Jetzt ist es so schlimm, dass sobald ich ein Fenster öffne, der HMLan sofort auf disconnect geht und mein fhem für >=30 sec blockiert.

Jetzt ist Sommer, da brauch ich die Heizung nicht, von daher wäre jetzt ein guter Zeitpunkt zum Homeatic-Reset.

Cheers
mi.ke
Titel: Antw:Löschen einer bestehende Konfiguration
Beitrag von: Wernieman am 29 August 2017, 11:15:54
1. Verwendest Du fhem-fileconfig oder configDB?
2. Willst Du "nur" die HM-Device löschen oder praktisch alles, d.h. "jungfräuliches" FHEM?
Titel: Antw:Löschen einer bestehende Konfiguration
Beitrag von: mi.ke am 29 August 2017, 11:32:30
Zitat von: Wernieman am 29 August 2017, 11:15:54
1. Verwendest Du fhem-fileconfig oder configDB?
2. Willst Du "nur" die HM-Device löschen oder praktisch alles, d.h. "jungfräuliches" FHEM?


zu 1. nutze die cfg
zu 2. Ich will keine Devices löschen !!

Nochnals zum verdeutlichen.

Ich will nur die Config aus den Devicees weghaben.
Sie sollen nicht gelöscht werden!!!

Im Prinzip ein HMinfo reset, also alle pairing und alle peering auf null
Titel: Antw:Löschen einer bestehende Konfiguration
Beitrag von: Wernieman am 29 August 2017, 11:39:25
Sorry, aber da habe ich Dich falsch verstanden und so weiß ich es auch nicht ..
Titel: Antw:Löschen einer bestehende Konfiguration
Beitrag von: Otto123 am 29 August 2017, 12:21:28
Hi,

aber was ist schlimm daran, das die Geräte gepairt sind? Das ist ein Eintrag im Gerät mit der hmID.
Was ist schlimm daran, dass die Geräte gepeert sind? Das ist die Verbindung der Geräte untereinander. Die willst Du komplett weghaben?
Die Definitionen willst Du behalten? Wenn Du unpair und peerchan unset machst bleibt der "Müll" in den Definitionen erhalten.
Du könntest in allen ein clear all auslösen, das löscht Dir alle "Bewegungsdaten" ohne irgendetwas großartig zu beeinflussen.

Aus meiner Sicht macht Dein Vorhaben keinen Sinn. Bei einem unpair / pair passiert nichts sinnvolles. Bei einem peerchan unset / set auch nicht. Oder willst Du die Verbindung der Geräte untereinander neu gestalten, also nicht einfach löschen und wieder herstellen?

ich würde Dir clear all empfehlen. Eventuell so, ungetestet!

set TYPE=CUL_HM:FILTER=DEF=...... clear all

Falls Du keinen eigenen hmKey gesetzt hast könntest Du mit obigen Filter natürlich auch anstatt clear einen reset senden. Aber ich habe keine Vorstellung was dabei passiert! Das ist nur meine Interpretation der Befehlsliste! Wenn überhaupt würde ich es bei einzelnen Devices versuchen.

Gruß Otto