NEWS
Test Adapter Z-Wave 2 v2.4.x
-
Hallo zusammen,
habe gerade auf 2.4.1 geupdated. Adapter läuft, alles da, habe aber unter Instanz -> Einstellungen nur die Seite Instanzeinstellungen: zwave2.0
sonst nichts, wo bitte finde ich die Geräteübersicht?
Danke
Christian -
Danke, ein Update von Node 12 auf 14 hat ihn herbeigezaubert :-)
-
Danke, ein Update von Node 12 auf 14 hat ihn herbeigezaubert :-)
-
Habe ich zuerst probiert, Upload und Neustart , hatte aber leider nicht funktioniert.
Dann Node auf 14 gezogen und er war da :-) -
Aktuelle Test Version v2.4.3 Veröffentlichungsdatum 2022-01-18 Github Link https://github.com/AlCalzone/ioBroker.zwave2/ Changelog
In Version 2.4 wurde die Inklusion für S2 fähige Geräte deutlich vereinfacht. Diese können jetzt per QR-Code eingebunden werden. Außerdem ist Unterstützung für SmartStart an Bord, mit dem Geräte provisioniert werden können und dann ohne Zutun automatisch inkludiert werden, sobald sie am Strom hängen.
Hier eine Demo:
smartstart.mp4
Update v2.4.1:
- Fix: Die Benutzeroberfläche wird beim Abbrechen eines Inklusionsprozesses jetzt korrekt aktualisiert
- Fix: Vorm Nutzen von SmartStart wird geprüft, ob es unterstützt ist
- Fix: Fehlende Übersetzungen hinzufügen
- Automatische Konfiguration der Lifeline für einige Geräte korrigiert
- Neue und aktualisierte Konfigurationsdateien, siehe [hier] (https://github.com/zwave-js/node-zwave-js/releases/tag/v8.7.3)
Update v2.4.2-beta.0:
In dieser Version wurde unter der Haube einiges geändert, insbesondere bei der Handhabung von Kommandos, welche von Grund auf neu geschrieben und vereinfacht wurde. Dadurch kann es jedoch zu unbeabsichtigtem Verhalten kommen, weshalb dieses Release zunächst nur als beta veröffentlicht wird.
Weitere Fixes:
- Vermeidung von Unterbrechungen der Kommunikation mit einem Node durch andere Nodes, die währenddessen eine Antwort vom Controller anfordern
- Verbesserte Zuverlässigkeit der verschlüsselten Kommunikation
- Batteriebetriebene Geräte werden nun zuverlässiger in den Schlaf geschickt
- Serialisierung einiger Konfigurationsparameter korrigiert
- Die erlaubten Node.js-Versionen wurden auf
12.22.2+,14.13.0+und16+begrenzt und die Installation auf Entwickler-Node.js-Versionen werden jetzt verhindert. - Einige Abstürze behoben
- Ein Problem wurde behoben, bei dem das Heilen des Netzwerks aufgrund eines zu niedrigen Timeouts fehlschlug
- Verbesserte Erkennung von Sticks, die keinen Soft-Reset unterstützen
- Neue und aktualisierte Konfigurationsdateien, siehe hier und hier
Update v2.4.2:
- Fix: Zusätzliche Befehle beachten nun den Status von Geräten und haben einen Einfluss auf diesen
- Ein Problem wurde behoben, bei dem die Kommunikation nach dem Abbruch eines Befehls hängen bleiben konnte
- Neue und aktualisierte Konfigurationsdateien, siehe hier und hier
Update v2.4.3:
- Übersetzungen aktualisiert
zwave-jswurde von8.9.1auf8.11.2aktualisiert. Eine detaillierte Übersicht über die neuen und geänderten Konfigurationsdateien ist unter Releases zu finden.- Unterstützung für
Humidity Control Mode CChinzugefügt - Unterstützung für
Humidity Control Operating State CChinzugefügt - Unterstützung für
Humidity Control Setpoint CCzugefügt - Workaround für einige Geräte, die aufgrund fehlerhafter
Version CC-Antworten nicht interviewt werden konnten. - Ein Problem wurde behoben, bei dem
Supervision Get-Anfragen für schlafende Knoten nicht beantwortet wurden. - Ein Re-Interview schlafender Knoten setzt die bekannten Informationen nun erst zurück, wenn der Knoten aufwacht
- Die
colors-Abhängigkeit wurde kürzlich absichtlich beschädigt. Alle Abhängigkeiten, die direkt oder indirekt von einer betroffenen Version abhängen, wurden aktualisiert oder getauscht, um das Problem zu beheben.
WICHTIG:
Um die Übersicht zu behalten (ich bekomme täglich >10 Issues gemeldet), alles was nicht unmittelbar mit V2 zu tun hat, als Issue in Github anlegen. Ansonsten geht's einfach unter...@alcalzone danke für deine Arbeit. Bei mir funktionieren nach einiger Zeit bei der Beta 1 Steckdosen nicht mehr. Sind zwar online, aber regieren auf Schaltbefehle nicht mehr. Dies ist auch bei einem Bewegungsmelder der Fall.
Ein Neustart hiflt. Aber dann geht es nach geraumer Zeit nicht mehr.
Habe gerade einen LOG angeschmissen.Gruß André
-
-
@doubled https://devices.zwave-js.io/ ist eine Übersicht derjenigen Geräte, für die es Konfigurationsdateien gibt.
Für die meisten neueren ist das aber rein kosmetisch - selbst wenn es noch keine gibt, fehlt höchstens das Label für das Gerät und ggf. Konfigurationsparameter. Funktionieren sollten sie trotzdem.
-
@alcalzone Nun habe ich mich auch "getraut" auf den zwave2.0 Adapter zu wechseln (Version 2.4.3). Nach Anpassungen aller Skripte und auch der vis etc. funktioniert nun fast alles (das war ein hoher Aufwand, da >50 zwave Geräte, Alias gleich mit gemacht) . Wie auch immer, der Adapter funktionierte bei mir auf Anhieb und ich habe mich recht schnell an die veränderte Datenpunktstruktur gewöhnt (im Vgl. zu zwave 1.x). Der Adapter läuft stabil und zügig. Klasse Arbeit alcalzone!!
Was mir auch sehr gefällt ist die Gruppenfunktion, die die Skripte wesentlich übersichtlicher machen. Hier habe ich aber ein kleines Problem. Ich habe eine Gruppe zu meinen Rolladenschaltern angelegt (ausschließlich Fibaros). Interessant ist, dass nur die FGR222 in der Auswahlliste zur Gruppenbildung angezeigt werden. Die FGR223 nicht. Erneutes interviewen hat keine Verbesserung gebracht.
Was muss ich tun, damit die FGR223 Geräte auch in der Liste erscheinen?
Danke -
@alcalzone Nun habe ich mich auch "getraut" auf den zwave2.0 Adapter zu wechseln (Version 2.4.3). Nach Anpassungen aller Skripte und auch der vis etc. funktioniert nun fast alles (das war ein hoher Aufwand, da >50 zwave Geräte, Alias gleich mit gemacht) . Wie auch immer, der Adapter funktionierte bei mir auf Anhieb und ich habe mich recht schnell an die veränderte Datenpunktstruktur gewöhnt (im Vgl. zu zwave 1.x). Der Adapter läuft stabil und zügig. Klasse Arbeit alcalzone!!
Was mir auch sehr gefällt ist die Gruppenfunktion, die die Skripte wesentlich übersichtlicher machen. Hier habe ich aber ein kleines Problem. Ich habe eine Gruppe zu meinen Rolladenschaltern angelegt (ausschließlich Fibaros). Interessant ist, dass nur die FGR222 in der Auswahlliste zur Gruppenbildung angezeigt werden. Die FGR223 nicht. Erneutes interviewen hat keine Verbesserung gebracht.
Was muss ich tun, damit die FGR223 Geräte auch in der Liste erscheinen?
Danke -
@laplaceii Hat du die FGR223 mit Verschlüsselung eingebunden? Dann geht das nicht - siehe auch den Hinweis oben auf der Seite zu Gruppen.
@alcalzone Danke für die schnelle Antwort. Ih habe keine Verschlüsselung aktiviert.
-
@alcalzone Danke für die schnelle Antwort. Ih habe keine Verschlüsselung aktiviert.
@laplaceii Dann brauch ich mehr Infos. Was ist der Zustand von
readyfür die fehlenden Geräte? Zeig mal Screenshots von dem Gruppen-Dialog und am besten auch von der Geräte-Tabelle (so dass die FRG223 zu sehen sind). -
@laplaceii Dann brauch ich mehr Infos. Was ist der Zustand von
readyfür die fehlenden Geräte? Zeig mal Screenshots von dem Gruppen-Dialog und am besten auch von der Geräte-Tabelle (so dass die FRG223 zu sehen sind).@alcalzone Die Zustände ready stehen auf true, Zustand status auf alive. Das gilt für all FRG223.
Hier die Gerätetabelle:

Und hier der Gruppendialog (wie zu sehen ist fehlen die Geräte 043 und 045):

-
@alcalzone Die Zustände ready stehen auf true, Zustand status auf alive. Das gilt für all FRG223.
Hier die Gerätetabelle:

Und hier der Gruppendialog (wie zu sehen ist fehlen die Geräte 043 und 045):

-
@laplaceii Zeig mir bitte mal die Objektdefinition eines der FGR223 (neben dem Node043-Objekt auf den Bleistift und da die JSON-Rohdaten).
@alcalzone Hier die Definition
{ "type": "device", "common": { "name": "EgAzRoN" }, "native": { "id": 43, "manufacturerId": 271, "productType": 771, "productId": 4096, "type": { "basic": "Routing Slave", "generic": "Multilevel Switch", "specific": "Motor Control Class B" }, "endpointIndizes": [ 1, 2 ], "secure": "unknown", "supportsFirmwareUpdate": true, "isControllerNode": false, "securityClasses": { "S2_AccessControl": false, "S2_Authenticated": false, "S2_Unauthenticated": false, "S0_Legacy": false } }, "_id": "zwave2.0.Node_043", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.zwave2.0", "user": "system.user.admin", "ts": 1641826133484 } -
@alcalzone Hier die Definition
{ "type": "device", "common": { "name": "EgAzRoN" }, "native": { "id": 43, "manufacturerId": 271, "productType": 771, "productId": 4096, "type": { "basic": "Routing Slave", "generic": "Multilevel Switch", "specific": "Motor Control Class B" }, "endpointIndizes": [ 1, 2 ], "secure": "unknown", "supportsFirmwareUpdate": true, "isControllerNode": false, "securityClasses": { "S2_AccessControl": false, "S2_Authenticated": false, "S2_Unauthenticated": false, "S0_Legacy": false } }, "_id": "zwave2.0.Node_043", "acl": { "object": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.zwave2.0", "user": "system.user.admin", "ts": 1641826133484 }@laplaceii Hallo, habs hinbekommem und bei den Rohdaten den Secure Status von "unknown" auf "false" gesetzt. Jetzt sind meine FGR223 in der Auswahlliste. Danke für die Unterstützung!
-
@laplaceii Hallo, habs hinbekommem und bei den Rohdaten den Secure Status von "unknown" auf "false" gesetzt. Jetzt sind meine FGR223 in der Auswahlliste. Danke für die Unterstützung!
@laplaceii Ah... komisch. Hab mal ein Issue erstellt https://github.com/AlCalzone/ioBroker.zwave2/issues/815
-
Habe gerade erst den Sprung von 1.x auf 2.4 gemacht. Scheint soweit alles noch zu funktionieren, nur finde ich in der Adapterkonfiguration weder meine Geräte noch die Z-Wave Map.
Es gibt nur noch die erste Seite, wo ich die Schnittstelle wählen und ein paar Checkboxen setzen kann.
Nix mehr mit Assoziationen oder den neuen Gruppen.Seltsam auch: Die 3 Buttons unten (sichern etc.) sind zu 90% abgeschnitten, lassen sich aber noch bedienen, wenn man weiß, was sie bedeuten.
Ich denke so soll es nicht sein. 🤔