Zigbee2MQTT - SD Karte defekt

Moin,
ist das deine ganze Datenbank? Ich sehe nur den Eintrag „id“:1 vom Koordinator. Für jedes weitere Gerät müsste auch „id“.? kommen. Meine Datenbank ist ca. 90KB groß ich habe aber auch nur 70 +/- Geräte.

Ralf

Servus @HarmonyFan

ja, das ist alles was drin steht. In einer langen Zeile (hab es der Übersicht halber in mehrere Zeilen gepackt).

Moin @cybergnom ,

sowohl in deiner database.db und in deiner configuration.yaml finden sich keinerlei Reste von irgendwelchen angelernten Geräten außer dem Koordinator. Ich gehe also davon aus, dass Du auch keine Geräte angelernt hast, oder?

Wenn doch, lohnt sich ein weiteres Suchen und Versuchen nicht, dann würde ich z2m gleich neu installieren.

Wenn Du im Moment wirklich keine Devices angemeldet hast, sei so nett und versuche bitte nochmal eine Leiste anzulernen. Sollte es wieder nicht funktionieren, würde ich dazu raten, z2m mal neu zu installieren, manchmal bleiben beim An- oder Ablernen irgendwelche Altlasten zurück (vor Allem, wenn MQTT-Nachrichten auf „retained“ gesetzt sind.

Und schaue auch mal bitte, ob Du im data-Ordner einen zweiten data-Ordner hast und vergleiche bitte mal die Inhalte der configuration.yaml und der database.de.
image

Bevor Du den Anlernprozess startest schalte das Log mal bitte auf „debug“ und schaue, was er beim Anlernen schreibt.

Gruß
Burkhard

Nein, aktuell ist kein Gerät angelernt, da das ja nicht geht.
Die Geräte waren gekoppelt. Dann hat sich der PI verabschiedet und ich musste eine neue SD Karte verwenden. Z2M habe ich dementsprechend komplett neu installiert.
Beim Start von Z2M bekam ich dann immer den Fehler „Error while starting zigbee-herdsman“, worauf ich in der configuration.yaml den channel auf 15 gesetzt habe.
Jetzt lässt sich Z2M zwar starten, aber die Leisten verbinden sich nicht.

Was nutzt Du da für ein Programm? Ich mache aktuell alles über PUTTY auf dem PI.

Danke für Deine Hilfe!

Hi,
wenn Du nicht wirklich ein Backup zurück gespielt hast dann weigert sich ein neues Z2M zu starten wenn schon Geräte auf dem Kanal erkannt werden. Wenn man den Kanal wechselt müssen alle Geräte neu angelernt werden. Habe ich auch auf die harte Tour gelernt.

Im Internet hatte ich am Anfang von Zigbee 3 den Tipp gelesen das man den Koordinator in einen Metalkäfig stecken soll damit er die vorhandenen Geräte nicht sieht oder alle Geräte ausschalten. Beide Tipps sind aber recht unpraktikabel.

Wichtig damit man nicht alles neu installieren muss ist die Datei coordinator_backup.json. Jetzt hat die GUI aber eine Option um ein Backup zu erstellen.

Ralf

Das würde ich tun, wäre bei meinen aktuell nur fünf Geräten auch kein Problem.
Allerdings lassen sich die Geräte nicht anlernen. Zumindest bekomme ich keine Verbindung mehr.

Heißt das, dass ich mal meine fünf Geräte ausschalten sollte und Z2M nochmal ohne „channel: 15“ in der config starten sollte?

Moin,

so habe ich es damals gelesen kann es aber nicht aus eigener Erfahrung bestätigen.

Ralf

Hervorragend. DAS war der Tipp.
Habe Z2M nochmal neu installiert und vorm ersten Start alle Geräte ausgeschaltet.
Damit konnte ich Z2M problemlos starten und alle Geräte nach dem Einschalten koppeln.

Vielen Dank an Euch!!!

Sehr gut, obwohl es eigentlich auch anders gehen sollte. Wenn Du den Channel geändert hast, sollte es kein Problem sein, die Geräte aus der alten Installation einmal zu resetten und dann wieder neu anzulernen.

Aber egal wie, Hauptsache, es läuft wieder.

@HarmonyFan meine database.db hat mit 155 Devices und 15 gruppen übrigens aktuell 165KB.

@cybergnom Zu Deiner Frage, welche Programm ich nutze: Das ist das z2m-eigene Frontend, welches aber erst nach der Installation aktiviert werden muss: Frontend | Zigbee2MQTT




Gruß
Burkhard

Moin,

deswegen schrieb ich das ich „nur“ 70 habe. Ich weiß ja das Du ein größerer Sammler als ich bist :grinning: Ich hatte schon überlegt z.B. alle Fenster mit Sensoren zu versehen aber das lohnt sich für mich nicht.

Ralf

:rofl:

Hab ich bei mir gemacht. Jedes Fenster hat einen oben und unten und je nach Zustand werden die Rollläden gesteuert. Wenn also unten geschlossen und oben geöffnet ist (Status: Gekippt) gehen die Rollläden nur auf Belüftungshöhe, aber nicht komplett auf und wenn beide Sensoren auf „offen“ stehen gehen die Rollläden ganz auf und erst wieder zu, wenn einer mind. der Sensoren auf „geschlossen“ geht. Das schützt davor, Abends auf der Terrasse zu sitzen und plötzlich lässt die Automatik die Rollläden runter. Ist mir schon passiert, deswegen hatte ich diese Erweiterung implementiert. :fearful:

Gruß
Burkhard

Ok, jetzt komme ich doch nochmal daher.
Das Frontend ist super, da hat man eine gute Übersicht.

ABER:
Nachdem ich das Frontend in der configuration.yaml aktiviert habe, konnte ich in IPS die Steckdosenleisten nicht mehr schalten.
Darauf hin habe ich das Modul in IPS neu installiert (beta) und sehe jetzt nur noch die Statusinfos „on/off“ als String Variable und kann nichts mehr damit anfangen:

Was läuft denn da schon wieder falsch? :smirk:

Ach ja, die Instanzen wurden vom MQTT Server Configurator angelegt, im Zigbee2MQTT Configurator werden keine Geräte aufgelistet.
Das Debug des Z2M Configurators sieht bei drücken auf „aktualisieren“ so aus:

Ähm, warum nimmst Due eine MQTT Server Device und nicht das Modul von @KaiS ?

[Modul] Zigbee2MQTT - IP-Symcon 4.x/5.x/6.x / PHP-Module (Diskussion) - IP-Symcon Community

Damit geht es wesentlich einfacher, da er alle Profile, etc. eigenständig mit anlegt und einen Konfigurator hat.

Moment, habe mir gerade Deine Screenshots angesehen. Da passt doch was nicht. Du hast im zweiten Screenshot den z2m-Monfigurator aus dem Modul und im ersten Bild ein Device, angelegt als MQTT Server Device.

Wenn Du Devices über den z2m-Konfigurator in IPS anlegst, werden die als Zigbee2MQTTDevice angelegt.

Gruß
Burkhard

Ich habe das Z2M Modul installiert (beta), aber es werden mir keine Geräte angezeigt.
Siehe im vorherigen Post das debug (mein Edit hat sich mit Deiner Antwort wohl überschnitten).

Ah okay,

hast Du in z2m die Extension von @KaiS integriert?
Schnittcher/IPS-Zigbee2MQTT at featureWithUserExtension (github.com)

Gruß
Burkhard

Hi,

stell ich mir witzig vor. Bratwurst auf dem Grill, Bier in der Hand, Rolladen gehen runter und keiner hat einen Schlüssel :rofl: Leider ist mein Haus nicht so weit automatisiert.

Ralf

War auch witzig, naja so ein bisschen. Frau und Kinder nicht da, ich mit Kumpel am flüssig Brot vernichten, Rollladen geht runter und ich stand vor der Tür und hab erstmal überlegt, wie denn der Code gleich nochmal war. :rofl:

Dafür gibt es bei mir einen Schlüsseltresor :slight_smile:

Ich habe mittlerweile einen Zweitschlüssel immer bei mir und 2 Nachbarn haben auch einen Schlüssel. Also richtig old fashioned.

1 „Gefällt mir“

:man_facepalming: :man_facepalming: :man_facepalming:

Ohne Hirn ist man wie ein Depp…
Klar, dass ich bei ner Neuinstallation auch die Extension neu anlegen muss.

Sorry für’s Stehlen eurer Zeit. Jetzt geht wieder alles

1 „Gefällt mir“