Anleitung zu Developer Tools? (Z-Wave Optimierung)

Hallo Zusammen,

ich habe erst einen Teil meiner Geräte umgezogen und daher noch nicht überall Z-Wave Empfang.
Jetzt wollte ich mich mit der Developer-Ansicht vertraut machen und finde diese Routen schonmal sehr hilfreich, aber wo finde ich denn eine Anleitung für den Bereich?

Hi Matthias, ich schon wieder… :wink:

Nein, leider gibt es keine Anleitung dafür. In dem folgenden Link wird aber einiges erklärt, zumindest was die Spalten bedeuten:

Bedeutung der Befehle hinter den 3 Punkten

Send Basic On: Es wird ein An-Befehl an das Gerät/die NodeID gesendet
Send Basic Off: Es wird ein Aus-Befehl an das Gerät/die NodeID gesendet
Send Test Frame: :man_shrugging:t3:
Heal: Es wird versucht eine neue, bessere Route für das Gerät/die NodeID zu finden *1
Test: Es wird überprüft, ob das Gerät/die NodeID erreichbar ist *1
Remove: Das Gerät/die NodeID wird gelöscht
*1 Batteriebetriebene Geräte müssen zuvor aufgeweckt werden


Zu Deiner Übersicht. Alle NodeIDs die mit Unknown in der Spalte Route markiert sind (NodeID: 3, 4, 5, 14), werden vermutlich früher oder später Probleme machen oder sind eventuell jetzt schon nicht mehr erreichbar.
Der Hinweis Unknown wird meistens dann angezeigt, wenn keine Verbindung mehr zu Homey besteht (auch nicht über andere Aktoren/Router), und/oder bei der Inklusion bereits was schief gelaufen ist (z.B. die Entfernung bei der Inklusion zwischen Homey und Aktor/Repeater war zu groß, oder der Inklusionsvorgang wurde durch frühzeitiges örtliches Entfernen des Aktors/Repeaters zum Homey nicht korrekt abgeschlossen).
Führe bei den genannten NodeIDs mal bitte einen Test durch (am Ende der Zeile die 3 senkrechten Punkte anklicken → Test). Anschließend die Seite mal aktualisieren.
Sollte die Route dann immer noch mit Unknown gekennzeichnet sein, dann bitte mal einen PTP durchführen, um das gesamte Z-Wave Mesh neu aufbauen zu lassen (das ist einer der Ausnahmefälle wo der Homey mal stromlos gemacht werden sollte :wink:). Anschließend das Routing nochmals kontrollieren.


Tipp: Optimierung des Ansprechverhaltens von Z-Wave Geräten und Verbesserung der Mesh Stabilität

Damit die Z-Wave Geräte möglichst schnell reagieren und das Mesh stabiler wird, empfiehlt es sich bei den aktuell verfügbaren Homey Pros die Z-Wave Geräte unsecure, also ohne einen Sicherheitsstandard zu inkludieren. Der Grund dafür ist, dass durch die Sicherheitsstandards (S0, S2 Unauthenticated und S2 Authenticated) mehr und vor allem verschlüsselte Daten über das Z-Wave Mesh geschickt werden. Dies beansprucht mehr Zeit und mehr Rechenleistung.
S2 Authenticated Geräte können ohne eine weiter App unsecure inkludiert werden (Anleitung).
Für Geräte mit S0 und S2 Unauthenticated Sicherheitsstandard muss man die App UnZ-Cure aus dem Homey Community App Store benutzen.

Wird durch das “unsichere” Inkludieren die Hürde zum Knacken des Systems verringert? Jein. Das ganze System, also Homey, könnte/müsste sowieso via WiFi-Verbindung bzw. übers Internet gehackt werden, was direkt ja nichts mit den unterschiedlichen Funk-Protokollen zutun hat. Möchte man die Z-Wave Geräte selber hacken, müsste dies aufgrund der rel. kurzen Z-Wave Reichweite aus sehr kurzer Distanz und mit spezieller Hardware gemacht werden. Dann wäre ein unsicher Z-Wave Gerät sicherlich einfacher zu hacken als ein Z-Wave Gerät mit einem Sicherheitsstandard.

2 Likes

Dort heisst es nur:
It’s possible to connect Homey with some Z-Wave devices in unsecure mode. When adding such device, simply type 00000 as the PIN code.

Wenn ich aber garkeine Pin eingeben muss, z.B. bei einer Z-Wave Steckdose oder einem Roller Shutter 2 ?

Im Community-Store gibt es eine App.

Bei Geräten mit S0 und S2 Unauthenticated wird kein PIN abgefragt, dafür wird die UnZ-Cure App aus dem Homey Community App Store benötigt (Links siehe in meinem letzten Post).
Bei Geräten mit S2 Authenticated wird ein PIN abgefragt. Möchte man diese Geräte unsecure inkludieren, kann man entweder die 00000 eingeben, oder auch einfach generell die UnZ-Cure App nutzen.
Damit die Geräte beim Einsatz der UnZ-Cure App auch richtig erkannt werden, müssen die entsprechenden Geräte Apps, z.B. Fibaro oder POPP, bereits installiert sein.