wie im Thema « Gladys 4 Beta est disponible ! 🚀 - #281 par pierre-gilles » besprochen, eröffne ich ein Thema, das sich speziell mit Z-Wave für die Version 4 beschäftigt. Die Idee ist, eure Erfahrungen, Fehler und Ideen zur Verbesserung des Dienstes zu teilen, zum Beispiel:
Auf der grafischen Oberfläche funktioniert das Ein-/Ausschalten manchmal nicht (es bleibt in derselben Position stecken). Ich habe das Problem mit verschiedenen Z-Wave-Steckdosen.
Das Wechseln zu einem anderen Tab oder das Aktualisieren der Seite behebt das Problem.
In den Logs habe ich Folgendes:
Verbundenes Neo Coolcam-Stecker. Nicht alle Informationen werden übertragen.
Ich habe gerade die fehlenden commandsClass zugeordnet, und das behebt das Problem. Hier ist das Ergebnis:
Electric - KWh ist negativ. Vielleicht ein Problem mit meinem Stecker, sonst liegt es an openZwave. Jedenfalls wird der von diesem übermittelte Wert angezeigt. Das Problem liegt nicht
bei Gladys.
Ich werde einen PR für die hinzugefügten comClass erstellen.
Wenn man auf die Seite „Einrichtung“ klickt und der Schlüsselscan noch nicht abgeschlossen ist, erscheint ein Ladebutton. Sobald der Scan jedoch abgeschlossen ist, ändert sich dessen Zustand nicht. Man muss die Seite neu laden oder das Tab wechseln, um die Aktualisierung der Informationen im Bereich „Einrichtung“ zu sehen.
Ich arbeite an meiner Entwicklungsumgebung. Manchmal frage ich mich, ob das damit zusammenhängt oder nicht. Deshalb würde ich gerne, dass andere Benutzer die von mir gefundenen Bugs bestätigen, bevor ich sie auf GitHub melde.
Ich habe in Z-Wave investiert, um einen motorisierten Rollladen zu steuern
Mein Schlüssel wird von Gladys erkannt.
Das Modul, das ich verwendet habe, ist ein Qubino ZMNHCD1.
Ich habe gerade den Node zu Gladys hinzugefügt, das Problem ist, dass ich meinen Rollladen nur absenken kann (zum Glück habe ich die physischen Knöpfe behalten )
Es muss etwas fehlen, denn es ist mehr als nur ein Ein-/Ausschalter
Pierre-Gilles ist bereits über mein Problem informiert, aber da es ein spezielles Thema zu Zwave gibt, nutze ich die Gelegenheit, um alles zu zentralisieren.
Ich habe zwei Qubino ZMNHJD1-Module gekauft, um meine Heizkörper zu steuern. Ich habe es geschafft, sie zu Gladys hinzuzufügen, aber wie VonOx habe ich nur die Möglichkeit, einen Ein-/Ausschalter zu verwenden, obwohl ich normalerweise sechs verschiedene Befehle senden sollte.
Ich habe das gleiche Problem mit meinem Fibaro-Roller-Shutter. Bei den Rollläden ist eine Änderung auf der UI-Seite erforderlich. Die Funktion „Rollladen“ muss so geändert werden, dass sie drei Schaltflächen in der UI anzeigt: hoch / stop / runter.
Der Z-Wave-Dienst muss ebenfalls geändert werden. In seinem aktuellen Zustand erkennt er nur eine einzige „switch“-Instanz. Alle Module mit mehreren Schaltern sehen nur eine einzige Instanz des Schalters und nicht die anderen. Module wie „Rolladen“ und „Doppelrelais“, die mehrere Schalterinstanzen haben, funktionieren daher derzeit nur teilweise. Ich habe gestern Abend versucht, den Code zu ändern, aber ohne Erfolg. Ich versuche es heute Abend noch einmal, sonst brauche ich Hilfe von @pierre-gilles.
Ich habe die Verbrauchsinformationen hochgeladen und die comClass gemappt, das sollte auch für deine Ausrüstung funktionieren.
Ach ja, die Positionierung, gute Idee, die muss ich auch mappen!
kannst du mir deine Datei ozwcache_quelquechose.xml schicken, die sich in server/services/zwave/node_modules/openzwave-shared/ befindet? Ich möchte prüfen, ob der Umstand, dass du nur einen Switch hast, auch mit den Problemen der Instanzen zusammenhängt.
Ich habe 2 Module, die ich in Gladys hinzufügen konnte, auf dieser Seite gibt es keine Probleme
Ein Türöffnungsmelder, also ein Zustand „Tür offen“ oder „Tür geschlossen“ und dessen Batteriestand
Ein Dreifachsensor (Temperatur, Helligkeit, Anwesenheit)
Also hier 4 Daten (Temperatur, Helligkeit, Anwesenheit und Batterie)
Die Module werden korrekt erkannt und die Hinzufügung erfolgt ohne Fehler
Aber das Problem ist, dass keine Daten anschließend hochgeladen werden, nur die Batterie des Türmoduls wird beim ersten Mal beim ersten Synchronisationsvorgang hochgeladen, dann nichts mehr
Ich bestätige, dass Z-Wave-Module mit mehreren Instanzen nur eine Instanz erkannt werden. Danke, Z-Wave und dein beschissenes Indexsystem…
Meine Node-Kenntnisse reichen nicht aus, um das Problem zu beheben, auch wenn ich es gut verstehe. @pierre-gilles, ich bin verfügbar, falls du möchtest, dass ich dir das Problem in meiner Entwicklungsumgebung erkläre/zeige. Diese Korrektur wird viele Module auf einmal betreffen!
Ich habe gerade die Datei angesehen. Ich nehme an, du hast nur einen Ein-/Ausschalter in Gladys, und das ist normal.
Die Werte, die du senden möchtest, sind wahrscheinlich diese:
Komfort
Komfort -1
Komfort -2
Eco
Frostschutz
STOP
Laut Openzwave sind dies Konfigurationselemente des Moduls. Genau wie bei einem verbundenen Schalter, für den du auswählen kannst, ob er vom Typ « Einfachschalter » oder « Wechselschalter » sein soll.
Der Konfigurationsbereich ist im Z-Wave-Dienst noch nicht codiert. Ich nehme an, dass wir für jedes Z-Wave-Gerät darauf klicken können, um dessen Konfiguration über das « Geräte »-Registerkarte zu bearbeiten. Du kannst die Werte dann auf diese Weise ändern.
welches Modell für Rollladenmodule hast du? Wenn es keine Fibaro sind, kannst du mir die Datei ozwcache_irgendwas.xml schicken, die sich in server/services/zwave/node_modules/openzwave-shared/ befindet?
Eigentlich finde ich es schade, dass man das Gerät konfigurieren muss und nur 2 Optionen nutzbar sind.
Bei normaler Nutzung würde ich gerne « Ein/Aus » => « Komfort/STOP » einstellen können, aber in Szenarien könnte man sagen « Da ich heute nicht da bin, auf Komfort -2 stellen » oder « Ich fahre in den Urlaub, also Frostschutz ».
Falls das Modul diese Funktion nicht zulässt, ist das nicht schlimm, aber es stimmt, dass es dann weniger praktisch ist.