@Ändy, @Gerhard,
ich versuche nur noch was zu ergänzen, wenn Ihr andere Meinungen habt, immer her damit. Vorab zu Ändys letzte Frage - eine Erkenntnis wie ausgelastet oder stabil das Netz ist, lässt sich mit der Neighbour list wohl kaum vorhersagen.
Steht bei Last working route used by device, nur die [1] drin, kann man vom Idealfall ausgehen, dass das Gerät keine routen benutzt und direkt mit dem Gateway kommuniziert.
Oft sieht man aber das:
Neighbours of device 417) Rollladen Buero : [1,9,11,16,31,38,70,74,80,84,143,163,198,223,226,244,255,262,272,284,321,378,397,410,420,426,434]
Last working route used by device 417 : [1,223,38]
Last WRRT for device 417: 03:15:09 - 20 Aug. 18
Die last working route used by device 417: hat 3 devices drin, die alle Nachbarn von 447 sind, auch die 1. Theoretisch könnte also 447 direkt mit 1 kommunizieren. Ich denke das beim letzten Verbindungsaufbau, keine saubere direkte Route zu 1 möglich war und das Netz hat sich eine neue Route gesucht. Oder gibt es eine andere Erklärung?
Das hier leuchtet eher ein:
Neighbours of device 295) Markise Motion : [106,143,163,187,192]
Last working route used by device 295 : [1,255,143]
Last WRRT for device 295: 03:27:37 - 20 Aug. 18
295 kann nicht zu 1 kommunizieren, also ist es korrekt das es sich den Weg übre die 143 bahnt.
oder gleiches hier für die 185:
Neighbours of device 185) Garage Dach : [59,126,177,179,238,262,330,338,342,359,363,448]
Last working route used by device 185 : [1,338]
Last WRRT for device 185: 03:10:55 - 18 Aug. 18
Das klingt für mich plausibel. Das HC2 mag nicht direkt was mit dem Routing zu tun haben, aber wenn es nicht mitbekommt das ich die Tür geöffnet habe sieht es in der GUI immer eine geschlossene Tür. Und der “value” wird nicht aktualisiert, scripte laufen ins leere. Ob die Neighbour Tabelle der Geräte im HC2 Sinn macht macht oder nicht sei dahingestellt.
Ich überlege schon ob dass vom HC2 initierte Meshing was mit dem Aufwachintervall von Batteriegeräten zu tun hat. Denn sind die nicht wach können die keine neue Route lernen. Die anderen devices sind ja immer wach.
Alles nur graue Theorie und wer dem Script nicht traut, der traut dem HC2 nicht, denn ich gebe nur das aus was im HC2 drin steht und ihr selbst über die api lesen könnt.