Zigbee Netz Übersicht (gelöst)

Begonnen von Hausierer, 02 Februar 2020, 22:47:40

Vorheriges Thema - Nächstes Thema

Hausierer

Hallo Zusammen,
vielleicht kann mir jemand eine Frage beantworten.
Wie kann ich sehen mit welchen Geräten mein Zigbee Gateway spricht? Das eine oder andere Gerät "verschwindet" immer mal wieder. Das scheint natürlich irgendwie an der Reichweite zu liegen. Ich würde gerne prüfen können, ob ein Gerät erreichbar ist bzw. wie gut die Verbindung ist. Eine Lampe z.B. sollte eigentlich als Verstärker arbeiten, kann ich herausbekommen ob das funktioniert?
Kann ich die gesamte Kommunikation irgendwie beobachten?
Vielen Dank!!

Icinger

Verwende deine Zeit nicht mit Erklärungen. Die Menschen hören (lesen) nur, was sie hören (lesen) wollen. (c) Paulo Coelho

Hausierer

Danke für den Tipp, aber das hatte ich auch schon gesehen. Bei mir kommt aber beim Aufruf der graphvz diese Fehlermeldung: "Timeout reading answer for zigbee2mqtt/bridge/networkmap graphviz"
Die Verzeichnisse unter /opt/zigbee2mqtt/bridge sind auch komplett leer. Habe ich irgenetwas nicht installiert? Gibt es ein Problem mit Berechtigungen oder Ähnlichem?

Internals:
   CID        zigbee_pi
   DEF        zigbee_pi
   DEVICETOPIC MQTT2_zigbee_pi
   FUUID      5ca47fbf-f33f-1c00-c4c3-0fbc131d95476349
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 1
   MQTT2_FHEM_Server_TIME 2020-02-02 21:14:53
   MSGCNT     1
   NAME       MQTT2_zigbee_pi
   NR         178
   STATE      online
   TYPE       MQTT2_DEVICE
   READINGS:
     2020-01-27 15:40:18   devices         {"type":"devices","message":[{"ieeeAddr":"0x00124b0002c5a08b","type":"Coordinator","networkAddress":0,"friendly_name":"Coordinator","softwareBuildID":"zStack12","dateCode":"20190223","lastSeen":1580136018007},{"ieeeAddr":"0x00158d0003203b70","type":"EndDevice","networkAddress":53328,"model":"WSDCGQ01LM","friendly_name":"0x00158d0003203b70","manufacturerID":4151,"manufacturerName":"LUMI","powerSource":"Battery","modelID":"lumi.sensor_ht","lastSeen":1580131023195},{"ieeeAddr":"0x00158d000312211a","type":"EndDevice","networkAddress":39860,"model":"MCCGQ11LM","friendly_name":"0x00158d000312211a","manufacturerID":4151,"manufacturerName":"LUMI","powerSource":"Battery","modelID":"lumi.sensor_magnet.aq2","lastSeen":1580135707971},{"ieeeAddr":"0x00158d000270471d","type":"EndDevice","networkAddress":45263,"model":"SJCGQ11LM","friendly_name":"0x00158d000270471d","manufacturerID":4151,"manufacturerName":"LUMI","powerSource":"Battery","modelID":"lumi.sensor_wleak.aq1","lastSeen":1580131361066},{"ieeeAddr":"0x00158d000340e6c2","type":"Router","networkAddress":8240,"model":"404000/404005/404012","friendly_name":"0x00158d000340e6c2","manufacturerID":4635,"manufacturerName":"MLI","powerSource":"Mains (single phase)","modelID":"ZBT-ExtendedColor","hardwareVersion":1,"softwareBuildID":"2.0","dateCode":"20180404-42","lastSeen":1580135892961}]}
     2020-02-02 12:07:40   log             {"type":"pairing","message":"interview_successful","meta":{"friendly_name":"0x00158d0002fbf078","model":"WSDCGQ01LM","vendor":"Xiaomi","description":"MiJia temperature & humidity sensor","supported":true}}
     2020-01-27 15:34:51   networkmap_result {"nodes":[{"ieeeAddr":"0x00124b0002c5a08b","friendlyName":"Coordinator","type":"Coordinator","networkAddress":0,"failed":[],"lastSeen":null},{"ieeeAddr":"0x00158d0003203b70","friendlyName":"0x00158d0003203b70","type":"EndDevice","networkAddress":53328,"manufacturerName":"LUMI","modelID":"lumi.sensor_ht","lastSeen":1580131023195},{"ieeeAddr":"0x00158d000312211a","friendlyName":"0x00158d000312211a","type":"EndDevice","networkAddress":39860,"manufacturerName":"LUMI","modelID":"lumi.sensor_magnet.aq2","lastSeen":1580134554102},{"ieeeAddr":"0x00158d000270471d","friendlyName":"0x00158d000270471d","type":"EndDevice","networkAddress":45263,"manufacturerName":"LUMI","modelID":"lumi.sensor_wleak.aq1","lastSeen":1580131361066},{"ieeeAddr":"0x00158d000340e6c2","friendlyName":"0x00158d000340e6c2","type":"Router","networkAddress":8240,"manufacturerName":"MLI","modelID":"ZBT-ExtendedColor","failed":["lqi"],"lastSeen":1580132380255}],"links":[{"source":{"ieeeAddr":"0x00158d000340e6c2","networkAddress":8240},"target":{"ieeeAddr":"0x00124b0002c5a08b","networkAddress":0},"linkquality":0,"depth":1,"routes":[],"sourceIeeeAddr":"0x00158d000340e6c2","targetIeeeAddr":"0x00124b0002c5a08b","sourceNwkAddr":8240,"lqi":0,"relationship":1},{"source":{"ieeeAddr":"0x00158d000312211a","networkAddress":39860},"target":{"ieeeAddr":"0x00124b0002c5a08b","networkAddress":0},"linkquality":148,"depth":1,"routes":[],"sourceIeeeAddr":"0x00158d000312211a","targetIeeeAddr":"0x00124b0002c5a08b","sourceNwkAddr":39860,"lqi":148,"relationship":1},{"source":{"ieeeAddr":"0x680ae2fffe7ac9f3","networkAddress":14354},"target":{"ieeeAddr":"0x00124b0002c5a08b","networkAddress":0},"linkquality":80,"depth":255,"routes":[],"sourceIeeeAddr":"0x680ae2fffe7ac9f3","targetIeeeAddr":"0x00124b0002c5a08b","sourceNwkAddr":14354,"lqi":80,"relationship":3}]}
     2020-01-27 15:36:34   networkmap_result_g digraph G {
node[shape=record];
  "0x00124b0002c5a08b" [style="bold, filled", fillcolor="#e04e5d", fontcolor="#ffffff", label="{Coordinator|0x00124b0002c5a08b (0)|2020-01-27T15:36:34+01:00}"];
  "0x00158d0003203b70" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d0003203b70|0x00158d0003203b70 (53328)|Xiaomi MiJia temperature & humidity sensor (WSDCGQ01LM)|2020-01-27T14:17:03+01:00}"];
  "0x00158d000312211a" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d000312211a|0x00158d000312211a (39860)|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|2020-01-27T15:35:07+01:00}"];
  "0x00158d000312211a" -> "0x00124b0002c5a08b" [penwidth=1, weight=0, color="#994444", label="139"]
  "0x00158d000270471d" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d000270471d|0x00158d000270471d (45263)|Xiaomi Aqara water leak sensor (SJCGQ11LM)|2020-01-27T14:22:41+01:00}"];
  "0x00158d000340e6c2" [style="rounded, filled", fillcolor="#4ea3e0", fontcolor="#ffffff", label="{0x00158d000340e6c2|0x00158d000340e6c2 (8240)failed: lqi|Müller Licht Tint LED bulb GU10/E14/E27 350/470/806 lumen, dimmable, color, opal white (404000/404005/404012)|2020-01-27T14:39:40+01:00}"];
  "0x00158d000340e6c2" -> "0x00124b0002c5a08b" [penwidth=0.5, weight=0, color="#994444", label="0"]
}
     2020-02-02 21:14:53   state           online
Attributes:
   IODev      MQTT2_FHEM_Server
   autocreate 1
   bridgeRegexp zigbee2mqtt/([A-Za-z0-9]*)[/]?.*:.* "zigbee_$1"
   getList    devicelist:noArg log zigbee2mqtt/bridge/config/devices
networkmap_raw:noArg raw zigbee2mqtt/bridge/networkmap raw
networkmap_graphviz:noArg graphviz zigbee2mqtt/bridge/networkmap graphviz
   icon       mqtt
   model      L_01_zigbee2mqtt_bridge
   readingList zigbee2mqtt/bridge/log:.*\"devices\".* devices
zigbee2mqtt/bridge/log:.* log
zigbee2mqtt/bridge/state:.* state
zigbee2mqtt/bridge/networkmap:.* {}
zigbee2mqtt/bridge/config/rename:.* { json2nameValue($EVENT, 'rename_') }
zigbee2mqtt/bridge/config/permit_join:.* permit_join
zigbee2mqtt/bridge/networkmap/graphviz:.* networkmap_result_g
zigbee2mqtt/bridge/networkmap/raw:.* networkmap_result
zigbee2mqtt/bridge/config/remove:.* remove
   room       9.1.1 - MQTT Infrastruktur
   setList    log_level:debug,info,warn,error zigbee2mqtt/bridge/config/log_level $EVTPART1
  permit_join:true,false zigbee2mqtt/bridge/config/permit_join $EVTPART1
  remove:textField zigbee2mqtt/bridge/config/remove $EVTPART1
  rename:textField zigbee2mqtt/bridge/config/rename  {"old":"$EVTPART1","new":"$EVTPART2"}
  x_add_to_group:textField zigbee2mqtt/bridge/group/$EVTPART1/add $EVTPART2
  x_rm_from_group:textField zigbee2mqtt/bridge/group/$EVTPART1/remove $EVTPART2
  x_rm_from_all_groups:textField zigbee2mqtt/bridge/group/$EVTPART1/remove_all $EVTPART2
   verbose    5


KernSani

Das Timeout popup bekomme ich auch, das reading wird dann aber kurz darauf doch aktualisiert...


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Hausierer

ja, aber bei mir kommt weder bei "networkmap graphviz" noch bei "networkmap raw" eine Antwort. Nur die Devicelist bringt ein Ergebnis.
Kann es sein das ich noch etwas aktivieren oder installieren muß?

KernSani

aber im List oben steht doch was drin... Klick mal ganz oben im Device auf ,,show neighbor map"


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Hausierer

ich habe keine Möglichkeit auf ",,show neighbor map" zu klicken, oder ich bin zu blöd  ;D
Im "MQTT2_DEVICE"? Hier?

rudolfkoenig

Show neighbor map erscheint nur, wenn die notwendigen Readings vorhanden sind.

KernSani

Zitat von: rudolfkoenig am 03 Februar 2020, 17:41:32
Show neighbor map erscheint nur, wenn die notwendigen Readings vorhanden sind.
Das sollte doch networkmap_result aus dem list ganz oben sein, oder?


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

rudolfkoenig

Nein es ist graphviz/.graphviz, und zusaetzlich optional devices/.devices, wenn man auch Bilder sehen will.
Siehe https://forum.fhem.de/index.php/topic,91394.msg873908.html#msg873908 und folgende Beitraege.

KernSani

Zitat von: rudolfkoenig am 03 Februar 2020, 17:58:04
Nein es ist graphviz/.graphviz, und zusaetzlich optional devices/.devices, wenn man auch Bilder sehen will.
Siehe https://forum.fhem.de/index.php/topic,91394.msg873908.html#msg873908 und folgende Beitraege.
Ach Mist, jetzt wo du"s sagst... Ok, zurück auf Start. Warum antwortet Zigbee nicht? Was steht im Zigbee Log?


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Hausierer

ZitatWarum antwortet Zigbee nicht? Was steht im Zigbee Log?
Zitat

Ihr habt mich total abgehängt. Meinst Du dieses Logfile?
info  2020-02-03 18:35:50: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2020-02-03.18-35-50'
info  2020-02-03 18:35:50: Starting zigbee2mqtt version 1.9.0 (commit #287f843)
info  2020-02-03 18:35:50: Starting zigbee-herdsman...
info  2020-02-03 18:35:52: zigbee-herdsman started
info  2020-02-03 18:35:52: Coordinator firmware version: '{"type":"zStack12","meta":{"transportrev":2,"product":0,"majorrel":2,"minorrel":6,"maintrel":3,"revision":20190608}}'
info  2020-02-03 18:35:52: Currently 9 devices are joined:
info  2020-02-03 18:35:52: 0x00158d0003203b70 (0x00158d0003203b70): WSDCGQ01LM - Xiaomi MiJia temperature & humidity sensor (EndDevice)
info  2020-02-03 18:35:52: 0x00158d000312211a (0x00158d000312211a): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice)
info  2020-02-03 18:35:52: 0x00158d000340e6c2 (0x00158d000340e6c2): 404000/404005/404012 - Müller Licht Tint LED bulb GU10/E14/E27 350/470/806 lumen, dimmable, color, opal white (Router)
info  2020-02-03 18:35:52: 0x00158d000270471d (0x00158d000270471d): SJCGQ11LM - Xiaomi Aqara water leak sensor (EndDevice)
info  2020-02-03 18:35:52: 0x00158d00023d01f4 (0x00158d00023d01f4): WSDCGQ01LM - Xiaomi MiJia temperature & humidity sensor (EndDevice)
info  2020-02-03 18:35:52: 0x000d6ffffe1df020 (0x000d6ffffe1df020): LED1624G9 - IKEA TRADFRI LED bulb E14/E26/E27 600 lumen, dimmable, color, opal white (Router)
info  2020-02-03 18:35:52: 0x680ae2fffe7ac9f3 (0x680ae2fffe7ac9f3): E1746 - IKEA TRADFRI signal repeater (Router)
info  2020-02-03 18:35:52: 0x00158d0002fbf078 (0x00158d0002fbf078): WSDCGQ01LM - Xiaomi MiJia temperature & humidity sensor (EndDevice)
info  2020-02-03 18:35:52: 0x00124b001c2c98f6 (0x00124b001c2c98f6): CC2530.ROUTER - Custom devices (DiY) [CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (Router)
warn  2020-02-03 18:35:52: `permit_join` set to  `true` in configuration.yaml.
warn  2020-02-03 18:35:52: Allowing new devices to join.
warn  2020-02-03 18:35:52: Set `permit_join` to `false` once you joined all devices.
info  2020-02-03 18:35:52: Zigbee: allowing new devices to join.
info  2020-02-03 18:35:52: Connecting to MQTT server at mqtt://localhost
info  2020-02-03 18:35:52: Connected to MQTT server
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00158d0003203b70', payload '{"battery":86,"voltage":2975,"temperature":21.43,"humidity":53.17,"linkquality":94}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00158d000312211a', payload '{"battery":86,"voltage":2975,"contact":true,"linkquality":126}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00158d000340e6c2', payload '{"state":"ON","brightness":10,"color_temp":124,"color":{"x":0.1976,"y":0.7114}}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00158d000270471d', payload '{"battery":100,"voltage":3005,"linkquality":97,"water_leak":false}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00158d00023d01f4', payload '{"battery":91,"voltage":2985,"temperature":19.09,"humidity":51.08,"linkquality":0}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x680ae2fffe7ac9f3', payload '{"linkquality":0}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00158d0002fbf078', payload '{"battery":100,"voltage":3005,"temperature":20.31,"humidity":50.32,"linkquality":42}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/0x00124b001c2c98f6', payload '{"state":true,"led_state":false,"linkquality":76}'
info  2020-02-03 18:35:52: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"version":"1.9.0","commit":"287f843","coordinator":{"type":"zStack12","meta":{"transportrev":2,"product":0,"majorrel":2,"minorrel":6,"maintrel":3,"revision":20190608}},"log_level":"info","permit_join":true}'

KernSani

Ja, das meinte ich... aber zu dem Zeitpunkt zu dem du get networkmap_graphviz"
absetzt. Du kannst dir auch live ansehen, was da passiert mit sudo systemctl -u zigbee2mqtt -f


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Hausierer

natürlich, also das hier.....
info  2020-02-03 19:07:15: Starting network scan (includeRoutes 'false')
error 2020-02-03 19:07:25: Failed to execute LQI for '0x000d6ffffe1df020'
error 2020-02-03 19:07:35: Failed to execute LQI for '0x00124b001c2c98f6'
info  2020-02-03 19:07:35: Network scan finished
info  2020-02-03 19:07:35: MQTT publish: topic 'zigbee2mqtt/bridge/networkmap/graphviz', payload 'digraph G {
node[shape=record];
  "0x00124b0002c5a08b" [style="bold, filled", fillcolor="#e04e5d", fontcolor="#ffffff", label="{Coordinator|0x00124b0002c5a08b (0)|2020-02-03T19:07:35+01:00}"];
  "0x00158d0003203b70" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d0003203b70|0x00158d0003203b70 (29736)|Xiaomi MiJia temperature & humidity sensor (WSDCGQ01LM)|2020-02-03T18:50:06+01:00}"];
  "0x00158d000312211a" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d000312211a|0x00158d000312211a (39860)|Xiaomi Aqara door & window contact sensor (MCCGQ11LM)|2020-02-03T18:34:47+01:00}"];
  "0x00158d000340e6c2" [style="rounded, filled", fillcolor="#4ea3e0", fontcolor="#ffffff", label="{0x00158d000340e6c2|0x00158d000340e6c2 (60502)|Müller Licht Tint LED bulb GU10/E14/E27 350/470/806 lumen, dimmable, color, opal white (404000/404005/404012)|2020-02-03T17:21:42+01:00}"];
  "0x00158d000340e6c2" -> "0x00124b0002c5a08b" [penwidth=0.5, weight=0, color="#994444", label="4"]
  "0x00158d000340e6c2" -> "0x680ae2fffe7ac9f3" [penwidth=0.5, weight=0, color="#994444", label="141"]
  "0x00158d000270471d" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d000270471d|0x00158d000270471d (45263)|Xiaomi Aqara water leak sensor (SJCGQ11LM)|2020-02-03T19:00:00+01:00}"];
  "0x00158d00023d01f4" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d00023d01f4|0x00158d00023d01f4 (65396)|Xiaomi MiJia temperature & humidity sensor (WSDCGQ01LM)|2020-02-02T22:38:26+01:00}"];
  "0x000d6ffffe1df020" [style="rounded, filled", fillcolor="#4ea3e0", fontcolor="#ffffff", label="{0x000d6ffffe1df020|0x000d6ffffe1df020 (7868)failed: lqi|IKEA TRADFRI LED bulb E14/E26/E27 600 lumen, dimmable, color, opal white (LED1624G9)|2020-02-03T11:19:47+01:00}"];
  "0x000d6ffffe1df020" -> "0x00124b0002c5a08b" [penwidth=0.5, weight=0, color="#994444", label="0"]
  "0x680ae2fffe7ac9f3" [style="rounded, filled", fillcolor="#4ea3e0", fontcolor="#ffffff", label="{0x680ae2fffe7ac9f3|0x680ae2fffe7ac9f3 (31117)|IKEA TRADFRI signal repeater (E1746)|2020-02-03T11:59:24+01:00}"];
  "0x680ae2fffe7ac9f3" -> "0x00124b0002c5a08b" [penwidth=0.5, weight=0, color="#994444", label="17"]
  "0x680ae2fffe7ac9f3" -> "0x00158d000340e6c2" [penwidth=0.5, weight=0, color="#994444", label="81"]
  "0x00158d0002fbf078" [style="rounded, dashed, filled", fillcolor="#fff8ce", fontcolor="#000000", label="{0x00158d0002fbf078|0x00158d0002fbf078 (61460)|Xiaomi MiJia temperature & humidity sensor (WSDCGQ01LM)|2020-02-03T18:26:10+01:00}"];
  "0x00158d0002fbf078" -> "0x00124b0002c5a08b" [penwidth=1, weight=0, color="#994444", label="170"]
  "0x00124b001c2c98f6" [style="rounded, filled", fillcolor="#4ea3e0", fontcolor="#ffffff", label="{0x00124b001c2c98f6|0x00124b001c2c98f6 (61073)failed: lqi|Custom devices (DiY) [CC2530 router](http://ptvo.info/cc2530-based-zigbee-coordinator-and-router-112/) (CC2530.ROUTER)|2020-02-03T10:27:59+01:00}"];
  "0x00124b001c2c98f6" -> "0x00124b0002c5a08b" [penwidth=0.5, weight=0, color="#994444", label="0"]

Beta-User

Zitat von: Hausierer am 03 Februar 2020, 09:01:39
zigbee2mqtt/bridge/networkmap/graphviz:.* networkmap_result_g
Ändere das mal in
zigbee2mqtt/bridge/networkmap/graphviz:.* graphviz
So steht es auch im attrTemplate...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors