Z Wave Mesh Fragen .... / Fesnterseonsor

Hallo,

ich habe mal ein paar Fragen / Probleme …

Das Problem.
Ich habe einen Fenster Sensor in einem Raum der außerhalb der Reichweite des HC2 liegt. Im den Fenster Sensor im Z Wave Netzwerk zu registrieren, muss ich ja innerhalb der Reichweite sein über Mesh geht das ja nicht. Ok, das habe ich gemacht, klappt auch.
Dann gehe ich in den Raum (Bad Keller) zum Fenster, bringe den Sensor an. Fenster auf / Fenster zu…. Nix passiert … das HC2 bekommt das nicht mit. Im Raum über dem Keller Bad ist ein Rollo Shutter, der aber auch nicht in direkter Reichweite des HC2 ist, aber funktioniert.
Wie kann ich dem Fenster Sensor nun sagen…. Verbinde Dich mit dem Rollo Shutter über Dir?
Wenn ich den Fenstersensor (Bad Keller) nun in die Hand nehme und Richtung HC2 laufe, klappt das auch , wenn ich nah genug dran bin. In der Weboberfläche steht bei dem Fenster Sensor (Bad Keller) immer „Warten auf wecken“. Das geht auch nicht weg, auch nicht, wenn ich innerhalb der Reichweite des HC2 bin und dem Magneten davor halte um Fenster auf /zu zumachen.
Das habe ich auch schon gemacht:
Mesh Netzwerk Rekonfiguration:
Rekonfiguriert das Mesh Netzwerk indem die Nachbargeräte abgefragt und aktualisiert werden. Bitte beachten Sie, dass die Rekonfiguration je nach Größe des Netzwerks einige Minuten dauern kann. Rekonfiguration von Batterie-Geräten erfolgt erst nach deren Aufwachen.“

Bring nix, denn „Warten auf wecken“ bleibt.
Frage:

  1. Gibt es eine Möglichkeit sich alle Geräte mit ID und Name aufzulisten.
    a. Z.B. ID 63, Rollo Fenster Küche …
  2. Gibt es eine Möglichkeit sich die „Struktur“ des Netzes anzeigen zu lassen, damit man sieht wer an wem hängt?
    a. Z.B: HC2
    Rollo Shutter Wohnzimmer
  1.          Rollo Shutter Kinderzimmer 1
    

a. Fenstersensor Bad Keller
2. Rollo Shutter Kinderzimmer 2
ii. Licht Küche
Danke
Haase

Hallo Prof_
schon wieder ich.
Tja da alte Problem, das denke ich schon jeder hatte.
Es gibt spezielle (teure) Software/Hardware die den Frquenz-Bereich (866MHz) scannt und dir einen Mesh-Plan liefert. Du kannst dir auch was basteln, aber die kurzversion lautet “Lohnt sich nicht für Otto-Normal SmartHome User”
Kannst du dir auch z.B. bei intuitech.de ausleihen. Dann hast du es schriftlich, dass es nicht geht :slight_smile:

“Warte auf wecken” müsstes du durch aufwecken (B-Button) wegbekommen.
Zig-faches In-Exkludiern (Netzweit), ich denke du kennst das und machst das ja schon. Es gibt kein “How-to” zu dem Problem. Was ich noch aus “Erfahrung” sagen kann, dass das Netz sich am besten selbst konfiguriert. Also nach 2 Tagen geht es plötzlich und auch dauerhaft. Mesh-rekonfiguration am besten nur für das spezielle Gerät und nicht das gesamte Netzwerk. Legt deinen Türsensor mal 2 Tage neben den Shutter

Ansonsten mit der 4.5 API kannst du dir die lastWorkingRoute anzeigen lassen und die Neighbor-List.
Ich hab gerade ein ähnliches Problem mit 3 Switchen. Ich will einen eigentlich näher an seinem Routing-Nachbarn platzieren und dann geht er nicht mehr. Weiter weg funktioniert er.???

Ich bin gerade dabei meine sämtlichen devices auszulesen und über excel einen Routing-table zu erstellen. (sehr)Kleiner Auschnitt:

:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“neighborList”:"[1,323,125,331,478,446,372,513,425,430,452,464,473,484,490,497,504,573,578,582,440]",“neighborListRequestStatus”:“ok”,“neighborListRequestTimestamp”:“0”,“neighborListResponseTimestamp”:“1533506672”,“nodeId”:“30”,“parameters”:[],“parametersTemplate”:“0”,“pollingTimeSec”:0,“productInfo”:“1,84,1,0,2,1,2,1”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’331001f4084c016d0001ffff”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“useTemplate”:“true”,“userDescription”:"",“zwaveCompany”:“Popp & Co”,“zwaveInfo”:“6,4,5”,“zwaveSoftwareVersion”:"{}",“zwaveVersion”:“2.1”},“actions”:{“getParameter”:1,“reconfigure”:0,“setInterval”:1,“setParameter”:2},“created”:1533506607,“modified”:1533506607,“sortOrder”:75}¶{“id”:326,“name”:“325.0”,“roomID”:0,“type”:“com.fibaro.motionSensor”,“baseType”:“com.fibaro.securitySensor”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:325,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“fibaroAlarm”,“fibaroAlarmArm”,“fibaroBreach”,“zwave”,“zwaveAlarm”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Popp & Co”,“zwaveInfo”:“6,4,5”,“zwaveVersion”:“2.1”,“alarmDelay”:“0”,“alarmExclude”:“true”,“alarmLevel”:“0”,“alarmTimeTimestamp”:“0”,“alarmType”:“0”,“armConditions”:"{“auto”:false,“devices”:[{“id”:326,“propertyName”:“value”,“propertyValue”:“0”}],“time”:0}",“armConfig”:“0”,“armDelay”:“0”,“armError”:"{}",“armTimeTimestamp”:“0”,“armed”:“false”,“batteryLevel”:“100”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“21”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“fibaroAlarm”:“false”,“lastBreached”:“1485886974”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“nodeId”:“30”,“parametersTemplate”:“0”,“productInfo”:“1,84,1,0,2,1,2,1”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’331001f4084c016d0001ffff”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“false”},“actions”:{“forceArm”:0,“meetArmConditions”:0,“reconfigure”:0,“setArmed”:1,“setInterval”:1},“created”:1533506607,“modified”:1533506607,“sortOrder”:76}¶{“id”:327,“name”:“325.0.1”,“roomID”:0,“type”:“com.fibaro.smokeSensor”,“baseType”:“com.fibaro.gasDetector”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:325,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“fibaroBreach”,“zwave”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Popp & Co”,“zwaveInfo”:“6,4,5”,“zwaveVersion”:“2.1”,“batteryLevel”:“100”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“46”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastBreached”:“1485886109”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“nodeId”:“30”,“parametersTemplate”:“0”,“productInfo”:“1,84,1,0,2,1,2,1”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’331001f4084c016d0001ffff”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“false”},“actions”:{“forceArm”:0,“meetArmConditions”:0,“reconfigure”:0,“setArmed”:1,“setInterval”:1},“created”:1533506607,“modified”:1533506607,“sortOrder”:77}¶{“id”:328,“name”:“328”,“roomID”:0,“type”:“com.fibaro.zwaveDevice”,“baseType”:“com.fibaro.device”,“enabled”:true,“visible”:false,“isPlugin”:false,“parentId”:1,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“zwave”,“zwaveAssociation”,“zwaveConfiguration”,“zwaveSlaveRouting”],“properties”:{“batteryLevel”:“100”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“28”,“deviceSpecificData”:“h’331001f40feb01cd0001ffff”,“deviceSpecificIdType”:“Serial Number”,“deviceState”:“Configured”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastWorkingRoute”:"[1]",“lastWorkingRouteRequestStatus”:“ok”,“lastWorkingRouteRequestTimestamp”:“0”,“lastWorkingRouteResponseTimestamp”:“1533506672”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“neighborList”:"[1,65,266,305,323,331,478,446,372,513,430,452,464,471,473,484,490,497,504,568,573,578,582,440,231,236]",“neighborListRequestStatus”:“ok”,“neighborListRequestTimestamp”:“0”,“neighborListResponseTimestamp”:“1533506672”,“nodeId”:“31”,“parameters”:[],“parametersTemplate”:“0”,“pollingTimeSec”:0,“productInfo”:“1,84,1,0,2,1,2,1”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’331001f40feb01cd0001ffff”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“useTemplate”:“true”,“userDescription”:"",“zwaveCompany”:“Popp & Co”,“zwaveInfo”:“6,4,5”,“zwaveSoftwareVersion”:"{}",“zwaveVersion”:“2.1”},“actions”:{“getParameter”:1,“reconfigure”:0,“setInterval”:1,“setParameter”:2},“created”:1533506607,“modified”:1533506607,“sortOrder”:78}¶{“id”:329,“name”:“328.0”,“roomID”:0,“type”:“com.fibaro.motionSensor”,“baseType”:“com.fibaro.securitySensor”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:328,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“fibaroAlarm”,“fibaroAlarmArm”,“fibaroBreach”,“zwave”,“zwaveAlarm”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Popp & Co”,“zwaveInfo”:“6,4,5”,“zwaveVersion”:“2.1”,“alarmDelay”:“0”,“alarmExclude”:“true”,“alarmLevel”:“0”,“alarmTimeTimestamp”:“0”,“alarmType”:“0”,“armConditions”:"{“auto”:false,“devices”:[{“id”:329,“propertyName”:“value”,“propertyValue”:“0”}],“time”:0}",“armConfig”:“0”,“armDelay”:“0”,“armError”:"{}",“armTimeTimestamp”:“0”,“armed”:“false”,“batteryLevel”:“100”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“21”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“fibaroAlarm”:“false”,“lastBreached”:“1485886109”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“nodeId”:“31”,“parametersTemplate”:“0”,“productInfo”:“1,84,1,0,2,1,2,1”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’331001f40feb01cd0001ffff”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“false”},“actions”:{“forceArm”:0,“meetArmConditions”:0,“reconfigure”:0,“setArmed”:1,“setInterval”:1},“created”:1533506607,“modified”:1533506607,“sortOrder”:79}¶{“id”:330,“name”:“328.0.1”,“roomID”:0,“type”:“com.fibaro.smokeSensor”,“baseType”:“com.fibaro.gasDetector”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:328,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“fibaroBreach”,“zwave”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Popp & Co”,“zwaveInfo”:“6,4,5”,“zwaveVersion”:“2.1”,“batteryLevel”:“100”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“46”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastBreached”:“1485886974”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“nodeId”:“31”,“parametersTemplate”:“0”,“productInfo”:“1,84,1,0,2,1,2,1”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’331001f40feb01cd0001ffff”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“false”},“actions”:{“forceArm”:0,“meetArmConditions”:0,“reconfigure”:0,“setArmed”:1,“setInterval”:1},“created”:1533506607,“modified”:1533506607,“sortOrder”:80}¶{“id”:331,“name”:“331”,“roomID”:0,“type”:“com.fibaro.zwaveDevice”,“baseType”:“com.fibaro.device”,“enabled”:true,“visible”:false,“isPlugin”:false,“parentId”:1,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“zwave”,“zwaveAssociation”,“zwaveConfiguration”,“zwaveMultiChannelAssociation”,“zwaveProtection”,“zwaveSlaveRouting”],“properties”:{“RFProtectionState”:“0”,“RFProtectionSupport”:“3”,“configured”:true,“dead”:“false”,“deadReason”:"",“deviceControlType”:“0”,“deviceIcon”:“28”,“deviceSpecificData”:“h’00000000000089ab”,“deviceSpecificIdType”:“Serial Number”,“deviceState”:“Configured”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastWorkingRoute”:"[]",“lastWorkingRouteRequestStatus”:“Ok”,“lastWorkingRouteRequestTimestamp”:“0”,“lastWorkingRouteResponseTimestamp”:“0”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“model”:"",“neighborList”:"[]",“neighborListRequestStatus”:“Ok”,“neighborListRequestTimestamp”:“0”,“neighborListResponseTimestamp”:“0”,“nodeId”:“33”,“parameters”:[{“id”:9,“lastReportedValue”:1,“lastSetValue”:1,“size”:1,“value”:1}¶{“id”:10,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:11,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:12,“lastReportedValue”:50,“lastSetValue”:50,“size”:2,“value”:50}¶{“id”:13,“lastReportedValue”:5,“lastSetValue”:5,“size”:2,“value”:5}¶{“id”:15,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:16,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:17,“lastReportedValue”:50,“lastSetValue”:50,“size”:2,“value”:50}¶{“id”:18,“lastReportedValue”:5,“lastSetValue”:5,“size”:2,“value”:5}¶{“id”:20,“lastReportedValue”:2,“lastSetValue”:2,“size”:1,“value”:2}¶{“id”:21,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:27,“lastReportedValue”:15,“lastSetValue”:15,“size”:1,“value”:15}¶{“id”:28,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:29,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:30,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:31,“lastReportedValue”:255,“lastSetValue”:255,“size”:2,“value”:255}¶{“id”:32,“lastReportedValue”:0,“lastSetValue”:0,“size”:2,“value”:0}¶{“id”:33,“lastReportedValue”:99,“lastSetValue”:99,“size”:2,“value”:99}¶{“id”:35,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}¶{“id”:36,“lastReportedValue”:255,“lastSetValue”:255,“size”:2,“value”:255}¶{“id”:37,“lastReportedValue”:0,“lastSetValue”:0,“size”:2,“value”:0}¶{“id”:38,“lastReportedValue”:99,“lastSetValue”:99,“size”:2,“value”:99}¶{“id”:40,“lastReportedValue”:3,“lastSetValue”:3,“size”:1,“value”:3}¶{“id”:41,“lastReportedValue”:2,“lastSetValue”:2,“size”:1,“value”:2}¶{“id”:42,“lastReportedValue”:3,“lastSetValue”:3,“size”:1,“value”:3}¶{“id”:43,“lastReportedValue”:1,“lastSetValue”:1,“size”:1,“value”:1}¶{“id”:44,“lastReportedValue”:600,“lastSetValue”:600,“size”:2,“value”:600}¶{“id”:50,“lastReportedValue”:20,“lastSetValue”:20,“size”:1,“value”:20}¶{“id”:51,“lastReportedValue”:10,“lastSetValue”:10,“size”:1,“value”:10}¶{“id”:53,“lastReportedValue”:100,“lastSetValue”:100,“size”:2,“value”:100}¶{“id”:54,“lastReportedValue”:20,“lastSetValue”:20,“size”:1,“value”:20}¶{“id”:55,“lastReportedValue”:10,“lastSetValue”:10,“size”:1,“value”:10}¶{“id”:57,“lastReportedValue”:100,“lastSetValue”:100,“size”:2,“value”:100}¶{“id”:58,“lastReportedValue”:3600,“lastSetValue”:3600,“size”:2,“value”:3600}¶{“id”:59,“lastReportedValue”:3600,“lastSetValue”:3600,“size”:2,“value”:3600}¶{“id”:60,“lastReportedValue”:0,“lastSetValue”:0,“size”:1,“value”:0}],“parametersTemplate”:“781”,“pollingTimeSec”:0,“productInfo”:“1,15,2,3,16,0,3,3”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’00000000000089ab”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“useTemplate”:“true”,“userDescription”:"",“zwaveCompany”:“Fibargroup”,“zwaveInfo”:“3,4,5”,“zwaveSoftwareVersion”:"{}",“zwaveVersion”:“3.3”},“actions”:{“getParameter”:1,“reconfigure”:0,“setParameter”:2},“created”:1533506607,“modified”:1533506607,“sortOrder”:81}¶{“id”:332,“name”:“SW4”,“roomID”:0,“type”:“com.fibaro.binarySwitch”,“baseType”:“com.fibaro.actor”,“enabled”:true,“visible”:false,“isPlugin”:false,“parentId”:331,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“deviceGrouping”,“energy”,“fibaroFirmwareUpdate”,“light”,“power”,“zwave”,“zwaveAlarm”,“zwaveCentralScene”,“zwaveMultiChannelAssociation”,“zwaveProtection”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Fibargroup”,“zwaveInfo”:“3,4,5”,“zwaveVersion”:“3.3”,“RFProtectionState”:“0”,“RFProtectionSupport”:“3”,“alarmLevel”:“0”,“alarmType”:“0”,“centralSceneSupport”:"[{“keyAttributes”:[“Pressed”,“Released”,“HeldDown”,“Pressed2”,“Pressed3”],“keyId”:1}¶{“keyAttributes”:[“Pressed”,“Released”,“HeldDown”,“Pressed2”,“Pressed3”],“keyId”:2}]",“configured”:true,“dead”:“false”,“deadReason”:"",“deviceControlType”:“2”,“deviceGroup”:"[]",“deviceGroupMaster”:“0”,“deviceIcon”:“2”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“energy”:“0.00”,“firmwareUpdate”:"{“info”:"",“progress”:0,“status”:“UpToDate”,“updateVersion”:“3.3”}",“isLight”:“true”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“model”:"",“nodeId”:“33”,“parametersTemplate”:“781”,“power”:“0.00”,“productInfo”:“1,15,2,3,16,0,3,3”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’00000000000089ab”,“showEnergy”:“true”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“updateVersion”:"",“useTemplate”:“true”,“userDescription”:"",“value”:“false”},“actions”:{“abortUpdate”:1,“reconfigure”:0,“reset”:0,“retryUpdate”:1,“startUpdate”:1,“turnOff”:0,“turnOn”:0,“updateFirmware”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:82}¶{“id”:333,“name”:“331.0.1”,“roomID”:0,“type”:“com.fibaro.heatDetector”,“baseType”:“com.fibaro.lifeDangerSensor”,“enabled”:true,“visible”:false,“isPlugin”:false,“parentId”:331,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“fibaroBreach”,“zwave”,“zwaveProtection”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Fibargroup”,“zwaveInfo”:“3,4,5”,“zwaveVersion”:“3.3”,“RFProtectionState”:“0”,“RFProtectionSupport”:“3”,“configured”:true,“dead”:“false”,“deadReason”:"",“deviceControlType”:“0”,“deviceIcon”:“88”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastBreached”:“0”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“model”:"",“nodeId”:“33”,“parametersTemplate”:“781”,“productInfo”:“1,15,2,3,16,0,3,3”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’00000000000089ab”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“false”},“actions”:{“forceArm”:0,“meetArmConditions”:0,“reconfigure”:0,“setArmed”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:83}¶{“id”:334,“name”:“SW4_R”,“roomID”:471,“type”:“com.fibaro.binarySwitch”,“baseType”:“com.fibaro.actor”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:331,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“deviceGrouping”,“energy”,“light”,“power”,“zwave”,“zwaveMultiChannelAssociation”,“zwaveProtection”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Fibargroup”,“zwaveInfo”:“3,4,5”,“zwaveVersion”:“3.3”,“RFProtectionState”:“0”,“RFProtectionSupport”:“3”,“configured”:true,“dead”:“false”,“deadReason”:"",“deviceControlType”:“2”,“deviceGroup”:"[]",“deviceGroupMaster”:“0”,“deviceIcon”:“2”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“1”,“energy”:“3.74”,“isLight”:“true”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“model”:"",“nodeId”:“33”,“parametersTemplate”:“781”,“power”:“0.00”,“productInfo”:“1,15,2,3,16,0,3,3”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’00000000000089ab”,“showEnergy”:“true”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“true”},“actions”:{“reconfigure”:0,“reset”:0,“turnOff”:0,“turnOn”:0},“created”:1533506608,“modified”:1533506608,“sortOrder”:85}¶{“id”:335,“name”:“SW4_L”,“roomID”:471,“type”:“com.fibaro.binarySwitch”,“baseType”:“com.fibaro.actor”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:331,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“deviceGrouping”,“energy”,“light”,“power”,“zwave”,“zwaveMultiChannelAssociation”,“zwaveProtection”],“properties”:{“pollingTimeSec”:0,“zwaveCompany”:“Fibargroup”,“zwaveInfo”:“3,4,5”,“zwaveVersion”:“3.3”,“RFProtectionState”:“0”,“RFProtectionSupport”:“3”,“configured”:true,“dead”:“false”,“deadReason”:"",“deviceControlType”:“2”,“deviceGroup”:"[]",“deviceGroupMaster”:“0”,“deviceIcon”:“2”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“2”,“energy”:“131.64”,“isLight”:“true”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“model”:"",“nodeId”:“33”,“parametersTemplate”:“781”,“power”:“0.00”,“productInfo”:“1,15,2,3,16,0,3,3”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:“h’00000000000089ab”,“showEnergy”:“true”,“smsNotificationID”:“0”,“smsNotificationType”:“0”,“useTemplate”:“true”,“userDescription”:"",“value”:“true”},“actions”:{“reconfigure”:0,“reset”:0,“turnOff”:0,“turnOn”:0},“created”:1533506608,“modified”:1533506608,“sortOrder”:84}¶{“id”:336,“name”:“336”,“roomID”:0,“type”:“com.fibaro.zwaveDevice”,“baseType”:“com.fibaro.device”,“enabled”:true,“visible”:false,“isPlugin”:false,“parentId”:1,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“zwave”,“zwaveProtection”,“zwaveSlaveRouting”,“zwaveWakeup”],“properties”:{“RFProtectionState”:“0”,“RFProtectionSupport”:“0”,“batteryLevel”:“85”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“300”,“deviceControlType”:“0”,“deviceIcon”:“28”,“deviceSpecificData”:"",“deviceSpecificIdType”:"",“deviceState”:“Configured”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastWorkingRoute”:"[1,323]",“lastWorkingRouteRequestStatus”:“ok”,“lastWorkingRouteRequestTimestamp”:“0”,“lastWorkingRouteResponseTimestamp”:“1533506672”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“1800”,“minInterval”:“60”,“model”:"",“neighborList”:"[]",“neighborListRequestStatus”:“ok”,“neighborListRequestTimestamp”:“0”,“neighborListResponseTimestamp”:“1533506672”,“nodeId”:“34”,“parameters”:[],“parametersTemplate”:“322”,“pollingTimeSec”:0,“productInfo”:“0,2,0,5,0,4,1,1”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:"",“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“60”,“useTemplate”:“true”,“userDescription”:"",“wakeUpTime”:900,“zwaveCompany”:“Danfoss”,“zwaveInfo”:“6,3,67”,“zwaveSoftwareVersion”:"{}",“zwaveVersion”:“1.1”},“actions”:{“reconfigure”:0,“setInterval”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:86}¶{“id”:337,“name”:“HktWZ-O”,“roomID”:65,“type”:“com.fibaro.thermostatDanfoss”,“baseType”:“com.fibaro.hvac”,“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:336,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“zwave”,“zwaveProtection”,“zwaveWakeup”],“properties”:{“pollingTimeSec”:0,“wakeUpTime”:900,“zwaveCompany”:“Danfoss”,“zwaveInfo”:“6,3,67”,“zwaveVersion”:“1.1”,“RFProtectionState”:“0”,“RFProtectionSupport”:“0”,“batteryLevel”:“85”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“34”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“localProtectionState”:“0”,“localProtectionSupport”:“5”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“nodeId”:“34”,“parametersTemplate”:“322”,“productInfo”:“0,2,0,5,0,4,1,1”,“protectionExclusiveControl”:“0”,“protectionExclusiveControlSupport”:“false”,“protectionState”:“0”,“protectionTimeout”:“0”,“protectionTimeoutSupport”:“false”,“pushNotificationID”:“0”,“pushNotificationType”:“0”,“remoteGatewayId”:“0”,“saveLogs”:“true”,“serialNumber”:"",“smsNotificationID”:“0”,“smsNotificationType”:“0”,“stepInterval”:“0”,“targetLevel”:“19.00”,“timestamp”:“1533301012”,“unit”:“C”,“useTemplate”:“true”,“userDescription”:"",“value”:“19.00”},“actions”:{“reconfigure”:0,“setInterval”:1,“setTargetLevel”:1,“setTime”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:87}¶{“id”:338,“name”:“samsung GT-I9505”,“roomID”:0,“type”:“iOS_device”,“baseType”:"",“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:0,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[],“properties”:{“DeviceToken”:“APA91bGt7iUkDOutfA46FLEdKQSoHZrLksTAwyOzzh5c2ejjqEB6qK7GwoowepOrxHSHKpCL0OY0EacfOxcrzgoRO-32BSpHNouLFPjti_1U7UF6MEPaUmE”,“DeviceUID”:“19afb52a-c896-3227-b19f-8cfeae7802f8”,“Push”:“false”,“deviceIcon”:“91”,“lastLoggedUser”:“2”},“actions”:{“sendDefinedPushNotification”:1,“sendPush”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:88}¶{“id”:344,“name”:“iPad (Fibar”,“roomID”:0,“type”:“iOS_device”,“baseType”:"",“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:0,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[],“properties”:{“DeviceToken”:“a7d25db5238193134f20e9b52932cef66720e6f311ff2be1d5904144425ccc3d”,“DeviceUID”:“390FE29D-33C7-4A1F-9FA4-B63E82E15017”,“Push”:“true”,“deviceIcon”:“91”,“lastLoggedUser”:“0”},“actions”:{“sendDefinedPushNotification”:1,“sendPush”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:89}¶{“id”:357,“name”:“Ina”,“roomID”:0,“type”:“iOS_device”,“baseType”:"",“enabled”:true,“visible”:true,“isPlugin”:false,“parentId”:0,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[],“properties”:{“DeviceToken”:“f864b8d105400872591dfb65dffe3e247089336b09f6f8cb3e4316dbb421127f”,“DeviceUID”:“18919A82-B3F6-4C2E-AF80-E3052C655683”,“Push”:“true”,“deviceIcon”:“91”,“lastLoggedUser”:“0”},“actions”:{“sendDefinedPushNotification”:1,“sendPush”:1},“created”:1533506608,“modified”:1533506608,“sortOrder”:90}¶{“id”:372,“name”:“372”,“roomID”:0,“type”:“com.fibaro.zwaveDevice”,“baseType”:“com.fibaro.device”,“enabled”:true,“visible”:false,“isPlugin”:false,“parentId”:1,“remoteGatewayId”:0,“viewXml”:false,“configXml”:false,“interfaces”:[“battery”,“zwave”,“zwaveAssociation”,“zwaveConfiguration”,“zwaveSlaveRouting”],“properties”:{“batteryLevel”:“100”,“batteryLowNotification”:“true”,“configured”:true,“dead”:“false”,“deadReason”:"",“defInterval”:“0”,“deviceControlType”:“0”,“deviceIcon”:“28”,“deviceSpecificData”:“h’0c1101f4057f016d0001ffff”,“deviceSpecificIdType”:“Serial Number”,“deviceState”:“Configured”,“emailNotificationID”:“0”,“emailNotificationType”:“0”,“endPointId”:“0”,“lastWorkingRoute”:"[1]",“lastWorkingRouteRequestStatus”:“ok”,“lastWorkingRouteRequestTimestamp”:“0”,“lastWorkingRouteResponseTimestamp”:“1533506672”,“log”:"",“logTemp”:"",“manufacturer”:"",“markAsDead”:“true”,“maxInterval”:“0”,“minInterval”:“0”,“model”:"",“neighborList”:"[1,65,305,323,325,328,331,478,446,381,513,418,425,430,45

Eine Route forcieren, also vorgeben geht nicht.
Es gibt auch noch eine interne Tabelle mit den Routes, aber auch die kann man nicht manipulieren.
Die Switche z.B haben einen integrierten Rangetest, das könntest du vielleicht an deinem Fenster nutzen.
Wenn du 4.5 hast könnte ich dir bei Interesse ein LUA basteln das die für EINE (1) ID die Lastworking-route und die Neighborlist ausgibt.

Hab das schon vor ein paar Tagen gebastelt. Interessanter weise hab ich nicht jeden Tag die gleichen Ergebnisse. Und das ohne irgendwelche Änderungen. Das ist wohl die Selbstheilung über Explorer Frames.
Aktuell ist in Zeile 15 nur der Filter für Batterie Geräte aktiviert. Eine Zeile darunter kann man alles ausgeben.
Die “Last working route used by device xy : [1,338,321,255]” muss man so verstehen: Gerät xy schickt zu 255, 255 an 321, 321 an 338, 338 an 1=HC2.

@Gerhard, Zniffer oder Stick mit Visualisierung der Routen kann man sich heute selber basteln, zum Preis eines ZMEUZB1 für ca. 30 €.
Siehe https://www.siio.de/board/thema/z-wave-toolbox-zwp-tbx/#post-95847


    --[[
%% properties
%% events
%% globals
--]]

-- File: RoutingInfo.lua
-- nach einer Vorlage aus dem Fibaro Forum (thanks @tinmann)
-- copyleft {2018 jeep}
-- 

local Debug = function ( color, message )
  fibaro:debug(string.format('<%s style="font-family:Courier New;font-size:12px;color:%s;">%s', "span", color, message, "span"))
end
local filter = {parentId = 1,interface = "battery", enabled = true, isPlugin = false } 
--local filter = {parentId = 1, enabled = true, isPlugin = false } 
local devices = fibaro:getDevicesId(filter)

local output = ''
for id = 1, #devices do
   local mDevID = tonumber(fibaro:getName(devices[id]))
   local rnID  = fibaro:getName(devices[id]) + 1
   local name  = fibaro:getName(rnID)
   fibaro:sleep(2000)  

   api.post('/devices/'.. mDevID ..'/action/getNeighborList')
   thisDev =  "Neighbours of device " .. mDevID ..')'..name ..' : '.. fibaro:getValue(mDevID, "neighborList")
 
   output = "<pre>"..output..thisDev.."</pre>" 
   print("Neighbours of device " .. mDevID ..')'..name ..' : '.. fibaro:getValue(mDevID, "neighborList"))

   api.post('/devices/'.. mDevID ..'/action/getLastWorkingRoute')
   thisDevRoute = "Last working route used by device " .. mDevID .. " : " .. fibaro:getValue(mDevID, "lastWorkingRoute")
   output = "<pre>"..output..thisDevRoute.."</pre>"  
   print("Last working route used by device " .. mDevID .. " : " .. fibaro:getValue(mDevID, "lastWorkingRoute"))
   Debug('cyan', '-----------------------------------------------------------')

end

Debug('cyan', output) 

Hallo Jeep,
tolles Tool. Was hälts du davon wenn wir einen eigen Beitrag zum Mesh eröffnen, ich denke Dir gebührt die Ehre.
Genau die “unzuverlässigen” Meldungen habe ich auch. Ich versuch mal im Englischen Forum heraus zu bekommen wie das HC das macht. Ich habe z.B. einige Devices die bei lastworkingroute [] (LWR) stehen haben und die aber von anderen (funktionierenden) Geräten als letztes RouteDevice verwendet werden. Auch wenn ich die Information im Gerät lösche und das vom Log bestätigt bekomme, dann erscheint es nicht sofort im Hc2.
Da die route bei kontaktaufnahme mit dem Hc vom sendenden Gerät ja mitgeliefert wird, kann es natürlich sein, dass die (neue) Information im Gerät hinterlegt ist, das Hc selbst aber noch nichts davon weiß. Erst bei Bestätigung der route als funktionierend wird es dann im HC eingetragen.
Das Mesh wird ja angeblich in Intervallen abgeprüft und der Meshtable im HC neu aufgebaut. Nur wann und wie liegt im dunkeln.

Mein Erfahrung ist, dass nach ca 48 Stunden ohne Veränderung des Netzes das Hc einen korrekten Table hat. In diesem Zeitraum erscheinen bei meinem räumlich recht weitläufigen Netz DeadNotes bei mir wieder aktiv. Die timestamp der LWR hab ich auch ausgewertet die ist im normalfall ca 24 Std alt, wobei von linux Zeit (basis 1970) auf Excelzeit (basis 1904) zu kommen auch nochmal eine Fehlerquelle beinhaltet.

Das Mesh selbst ist äußerst dubios aufgebaut. Wenn ich meinen bisherigen Aufzeichnungen traue gehen 50% der Geräte über einen Plug im Bad ans HC, den meine Töchter regelmäßig ausstecken weil Ihr Turbofön overload erzeugt, wenn er bei Fullpower einfach nur eingesteckt wird.

Meine Idee war eine grafisch aufbereitete Netzübersicht zu bekommen. Wie ich es umsetze, dass die Routes grafisch dargestellt werden, dazu hab ich noch keine Ahnung, des wegen bin ich über Excel gegangen, da mir der Weg über VBA erstmal der einfachste erschien.

Aber wie gesagt, lass und das gerne mal aufarbeiten. Obwohl tinman bei mir ja Godmode-Status hat, glaube ich muss man seine ersten Aussagen aus dem Beitrag nochmal verifizieren.

Eins noch! Was soll in “rnid” in Zeile 24 stehen
Das Script steigt nämlich aus mit: name=(nil)

Hallo Gerhard,

das wundert mich das es bei Dir Fehler gibt. Mit den Filtern wie sie oben sind gibt es bei mir keine Fehler. Kannst auch die 2 Zeilen mit rnID und name (steht für real name) mal weglassen. Natürlich auch “name” aus Zeile 28 und 31.
Ich versuche, (damit man nicht nur IDs hat) den Namen des devices herauszufinden indem ich 1 auf das Masterdevice addiere, da steht dann meistens was drin oder auch nur eine Nummer (siehe unten z.B. ID 200 [200.0])
Oder es gibt bei Dir tatsächlich ein Gerät ohne Name was ja gar nicht sein darf. Oder versuch mal local rnID = tonumber(fibaro:getName(devices[id])) + 1
So sollte die debug Ausgabe (alles nur Auszüge) aussehen:

[DEBUG] 13:09:06: Neighbours of device 11)Button Rot : [1,9,16,31,38,70,80,84,106,120,143,198,212,223,238,244,255,262,272,284,321,338,390,397,410,417,434,440]
[DEBUG] 13:09:06: Last working route used by device 11 : [1]
[DEBUG] 13:09:06: -----------------------------------------------------------
[DEBUG] 13:09:08: Neighbours of device 26)BM-Technik : [1,16]
[DEBUG] 13:09:08: Last working route used by device 26 : [1,284,16]
[DEBUG] 13:09:08: -----------------------------------------------------------
[DEBUG] 13:09:10: Neighbours of device 46)Türsensor EG : []
[DEBUG] 13:09:10: Last working route used by device 46 : []
[DEBUG] 13:09:10: -----------------------------------------------------------
[DEBUG] 13:09:12: Neighbours of device 59)BM-Einfahrt : [1,135,143,156,177,179,185,212,238,262,321,338]
[DEBUG] 13:09:12: Last working route used by device 59 : [1,156]
[DEBUG] 13:09:12: -----------------------------------------------------------
[DEBUG] 13:09:14: Neighbours of device 74)Button gelb : [1,9,16,31,38,70,80,84,106,120,163,179,198,212,223,244,255,262,272,284,321,390,397,410,417,434,440]
[DEBUG] 13:09:15: Last working route used by device 74 : [1]
[DEBUG] 13:09:15: -----------------------------------------------------------
[DEBUG] 13:09:17: Neighbours of device 94)TFS Waschkueche : [38,223,255,272,284,390,410,434,440]
[DEBUG] 13:09:17: Last working route used by device 94 : [1,440]
[DEBUG] 13:09:17: -----------------------------------------------------------
[DEBUG] 13:09:19: Neighbours of device 110)Flood1 WK : [1,9,16,31,38,70,82,84]
[DEBUG] 13:09:19: Last working route used by device 110 : [1]
[DEBUG] 13:09:19: -----------------------------------------------------------
[DEBUG] 13:09:21: Neighbours of device 114)ZME_RC2 : [1,9,16,38,70,82,84]
[DEBUG] 13:09:21: Last working route used by device 114 : [1]
[DEBUG] 13:09:21: -----------------------------------------------------------
[DEBUG] 13:09:23: Neighbours of device 126)Fenster Gäste WC : [1,70,80,82,135,143,156,163,165,169,177,179,185,194,212,223,238,262,321,338,390,434]
[DEBUG] 13:09:23: Last working route used by device 126 : [1]
[DEBUG] 13:09:23: -----------------------------------------------------------
[DEBUG] 13:09:26: Neighbours of device 130)BM-Flur-EG : [1,9,16,38,70,84]
[DEBUG] 13:09:26: Last working route used by device 130 : [1]
[DEBUG] 13:09:26: -----------------------------------------------------------
[DEBUG] 13:09:28: Neighbours of device 137)Rauchmelder1 : [1,9,16,31,70,80,84,120,135,143,149,156,163,177,179,192,194,198,212,238,244,255,262,284,321,338,382,390,410,417,434,440]
[DEBUG] 13:09:28: Last working route used by device 137 : [1]
[DEBUG] 13:09:28: -----------------------------------------------------------
[DEBUG] 13:09:30: Neighbours of device 145)Rauchmelder 2 : [1,16,38,70,80,82,106,135,143,149,156,163,165,169,171,177,179,183,192,194,198,212,223,238,244,255,262,272,284,321,338,382,390,434,440]
[DEBUG] 13:09:30: Last working route used by device 145 : [1]
[DEBUG] 13:09:30: -----------------------------------------------------------
[DEBUG] 13:09:32: Neighbours of device 151)BM Flur-UG : [1,38,70,84,143]
[DEBUG] 13:09:32: Last working route used by device 151 : [1]
[DEBUG] 13:09:32: -----------------------------------------------------------
[DEBUG] 13:09:34: Neighbours of device 158)RFID Reader : [1,9,80,82,106,135,149,156,163,169,171,177,179,194,212,238,262,321,338,382,434]
[DEBUG] 13:09:35: Last working route used by device 158 : [1]
[DEBUG] 13:09:35: -----------------------------------------------------------
[DEBUG] 13:09:37: Neighbours of device 173)FB Flur OG : []
[DEBUG] 13:09:37: Last working route used by device 173 : []
[DEBUG] 13:09:37: -----------------------------------------------------------
[DEBUG] 13:09:39: Neighbours of device 200)200.0 : []
[DEBUG] 13:09:39: Last working route used by device 200 : []
[DEBUG] 13:09:39: -----------------------------------------------------------

Und hier ein Beispiel wie der output ausehen soll.(letzte Zeile im Script)

Neighbours of device 359)Garagentür : [82,177,179,185,212,338]
Last working route used by device 359 : [1,284,198,177]
Neighbours of device 363)Philio 3in1 rechts : [1,9,70,80,82,106,135,143,149,156,163,165,169,171,177,179,183,185,194,212,223,238,244,262,272,321,338,382,434]
Last working route used by device 363 : [1]
Neighbours of device 378)CO Sensor : [1,16,38,70,80,82,84,106,135,143,149,156,163,169,179,183,192,198,212,223,244,255,262,272,284,321,338,382,390,440]
Last working route used by device 378 : [1]
Neighbours of device 385)Philio 385.0 : [1,16,38,70,82,106,135,143,149,156,163,165,169,171,177,179,183,192,194,212,223,238,255,262,272,284,321,338,382,390,434,440]
Last working route used by device 385 : [1]
Neighbours of device 397)NEO 397.0 : [9,16,31,38,84,143,198,223,244,255,272,284,382,390,410,417,434,440]
Last working route used by device 397 : [1,338,321,255]
Neighbours of device 410)410.0 : [1,9,16,31,38,70,80,84,106,120,143,149,192,198,212,223,244,255,262,272,284,321,338,382,390,397,417,434,440]
Last working route used by device 410 : [1,16]
Neighbours of device 420)Sensative Strips : [1,9,16,38,70,80,82,84,106,135,143,149,156,163,165,169,171,177,179,183,185,187,192,194,198,212,223,238,244,262,272,284,321,338,382,390,397,410,417,434,440]
Last working route used by device 420 : [1]
Neighbours of device 426)ZW-Temp. Garten : [1,82,106,135,143,149,156,163,165,169,171,179,183,185,187,192,194,212,238,262,321,338,382,410,417,440]
Last working route used by device 426 : [1]
Neighbours of device 448)Philio 3in1 : [1,16,80,82,84,106,135,143,149,156,163,165,169,171,177,179,183,187,192,194,198,212,223,238,244,262,321,338,382,390,434]
Last working route used by device 448 : [1]

EDIT: Geräte ohne Nachbarn und route sind bei mir meistens die Fibaro Tür/Fenstersensoren der älteren Generation.

OK danke, Nachdem local (fibaro:getName(devices[id])) einen string zurückgibt kann mann da natürlich keine 1 dazu addieren.
Nur machte es für mich erst keinen Sinn den Namen des nächsten device abzufragen. Aber aufgrund der Filtereinstellung {parentId = 1 bekommst du nur die ids der Parents und fragst dann die nächste “Child-ID” nach dem Namen. Nachdem bei mir da aber meist auch nichts drin steht (bei den Switchen z.B müsste ich 3 bzw 4 addieren) war ich dann doch verwirrt. Danke für die Erklärung.

Das -pre- sorgt für ein Linefeed (10)und ein CR (13)? Nett was ein < pre > ohne leerzeichen hier anrichtet.

Die [] waren auch ein Problem für mich. Heißt das, dass sind Gen3 Geräte?

Jetzt muss ich noch raus bekommen wie das mit dem “automatischen Mesh refresh” abläuft.
Danke dir.

Du kannst auch dem ersten Child einen Namen geben, das kann auch hidden sein, dann bist Du mit +1 auf der sicheren Seite.
Ja das -pre- ist sehr gut für solche Ausgaben. Macht alles ein wenig einfacher.

Ich habe noch ein 4.150 HC2 dass ich als Testsystem nutze. Habe eben einen alten GEN3 Türsensor includiert und siehe da er sieht das HC2 als Neighbour und eine Route gibts auch. Also kann man nicht pauschal sagen dass alle Gen3 sich so verhalten. Um es genau zu verifizieren müsste ich aus dem produktiv System einen ex- und wieder includieren.
Es gibt ja auch alte GEN3 Türsensoren die routen haben.

Was mir im Produktiv System noch aufgefallen ist - ich habe vorgestern für ein Batteriegerät eine Meshrekonfiguration angestoßen. Das hat aber danach scheinbar alle Geräte rekonfiguriert. Habe das an den Meldungen des HC2 (kleines Ausgabe Fenster oben) gesehen, das immer eine andere ID fürs Neighbourupdate stand. Muss also auch noch forschen.

Deine Idee mit einem Beitrag zum Mesh finde ich gut, wo sollen wir den eröffnen?

Bei Hc2?
Dann solltest du aber deinen Code auch reinkopieren. Bei Zeile 24 müsste man die +1 in die Klammer ziehen
oder gleich
name = fibaro:getName(mDevID+1) und 24 ersatzlos streichen.
Ich brauche noch ne abfrage auf nil da ich zb. ein Parentgerät 64 (Kamera) habe aber keine ID 65.
Aber ich denke das hilft vielen.
Ich fang mal mit einer Frage an.