Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Moderator: Co-Administratoren
-
- Beiträge: 112
- Registriert: 10.12.2014, 07:24
- Hat sich bedankt: 14 Mal
Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Hallo alle zusammen,
Es geht um die Anbindung von Zigbee-Sensoren, die mich leider im letzten Schritt scheitern lassen.
Leider kann ich auf NodeRed nur node-red-contrib-zigbee installieren...zigbee2mgtt hat irgendwie nicht geklappt.
Den Stick CC2531 habe ich erfolgreich eingepflegt und ich konnte auch schon die Bodenfeuchtigkeitssensoren pairen.
Jetzt komme ich leider nicht weiter, wie ich die Werte meines Sensors abgreifen kann. Ich habe diesen Sensor (mit Datenpunkten)
https://www.zigbee2mqtt.io/devices/DIYRuZ_Flower.html
mit dem ich Bodenfeuchtigkeit auslesen möchte. Mir würde es helfen, wenn mir jemand den Flow mit
node-red-contrib-zigbee erklären könnte, wie ich dann im DEBUG die Daten des Sensors erhalte.
Habe schon mit Event gearbeitet, aber da erscheinen keine Ausgaben.
Ggf. kann mir auch jemand behilflich sein, ob der Node node-red-contrib-zigbee2mqtt installiert werden kann, da
dieser der Aktuellere erscheint und meistens auf diesen in Anleitungen verwiesen wird.
Vielen Dank für Eure Hilfe.
Es geht um die Anbindung von Zigbee-Sensoren, die mich leider im letzten Schritt scheitern lassen.
Leider kann ich auf NodeRed nur node-red-contrib-zigbee installieren...zigbee2mgtt hat irgendwie nicht geklappt.
Den Stick CC2531 habe ich erfolgreich eingepflegt und ich konnte auch schon die Bodenfeuchtigkeitssensoren pairen.
Jetzt komme ich leider nicht weiter, wie ich die Werte meines Sensors abgreifen kann. Ich habe diesen Sensor (mit Datenpunkten)
https://www.zigbee2mqtt.io/devices/DIYRuZ_Flower.html
mit dem ich Bodenfeuchtigkeit auslesen möchte. Mir würde es helfen, wenn mir jemand den Flow mit
node-red-contrib-zigbee erklären könnte, wie ich dann im DEBUG die Daten des Sensors erhalte.
Habe schon mit Event gearbeitet, aber da erscheinen keine Ausgaben.
Ggf. kann mir auch jemand behilflich sein, ob der Node node-red-contrib-zigbee2mqtt installiert werden kann, da
dieser der Aktuellere erscheint und meistens auf diesen in Anleitungen verwiesen wird.
Vielen Dank für Eure Hilfe.
- Henke
- Beiträge: 1536
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 144 Mal
- Danksagung erhalten: 309 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Problem: viewtopic.php?f=77&t=77837&p=755689&hil ... tt#p755689
Lösung: viewtopic.php?f=77&t=78208
Alternativ:
Da die Daten in einem MQTT Server landen kann man die mit NodeRed auch über die MQTT Nodes bearbeiten.
FInde zuerst den MQTT Server mit Hilfe vom MQTT Explorer
Lösung: viewtopic.php?f=77&t=78208
Alternativ:
Da die Daten in einem MQTT Server landen kann man die mit NodeRed auch über die MQTT Nodes bearbeiten.
FInde zuerst den MQTT Server mit Hilfe vom MQTT Explorer
-
- Beiträge: 112
- Registriert: 10.12.2014, 07:24
- Hat sich bedankt: 14 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Ich habe dich leider nicht ganz verstanden... was genau wolltest Du damit sagen? Dass ich bei Redmatic eine alte Version einsetze und die Updaten soll?
Was meinst du mit dem MQTT Server... Dort liegen die Daten ? Wie kann ich die abgreifen? MQTT läuft ja bei mir
Was meinst du mit dem MQTT Server... Dort liegen die Daten ? Wie kann ich die abgreifen? MQTT läuft ja bei mir
- Henke
- Beiträge: 1536
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 144 Mal
- Danksagung erhalten: 309 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Problem:
Deine node.js, die von NodeRed (RedMatic) verwendet wird, ist zu alt für die aktuelle Version von zigbee2mqtt.
Lösung:
node.js aktualisieren.
oder
Wenn ja, kannst du die durch die NodeRed Nodes MQTT auch sehr einfach empfangen bzw. ändern.
Deine node.js, die von NodeRed (RedMatic) verwendet wird, ist zu alt für die aktuelle Version von zigbee2mqtt.
Lösung:
node.js aktualisieren.
oder
Aha, und wenn du den MQTT Explore http://mqtt-explorer.com/ installierst, kannst du die gewünschten Daten sehen?
Wenn ja, kannst du die durch die NodeRed Nodes MQTT auch sehr einfach empfangen bzw. ändern.
-
- Beiträge: 112
- Registriert: 10.12.2014, 07:24
- Hat sich bedankt: 14 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Danke erstmal für deine Hilfe. Habe versucht die Updates zu machen:
Kommen am Ende bei npm doctor Fehler:
hier der Log
0 verbose cli /usr/local/addons/redmatic/bin/node /usr/local/addons/redmatic/bin/npm
1 info using npm@9.6.5
2 info using node@v16.20.0
3 timing npm:load:whichnode Completed in 7ms
4 timing config:load:defaults Completed in 13ms
5 timing config:load:file:/usr/local/addons/redmatic/lib/node_modules/npm/npmrc Completed in 18ms
6 timing config:load:builtin Completed in 19ms
7 timing config:load:cli Completed in 16ms
8 timing config:load:env Completed in 2ms
9 timing config:load:file:/usr/local/addons/redmatic/var/.npmrc Completed in 0ms
10 timing config:load:project Completed in 23ms
11 timing config:load:file:/usr/local/addons/redmatic/home/.npmrc Completed in 1ms
12 timing config:load:user Completed in 2ms
13 timing config:load:file:/usr/local/addons/redmatic/etc/npmrc Completed in 11ms
14 timing config:load:global Completed in 11ms
15 timing config:load:setEnvs Completed in 6ms
16 timing config:load Completed in 98ms
17 timing npm:load:configload Completed in 99ms
18 timing npm:load:mkdirpcache Completed in 1ms
19 timing npm:load:mkdirplogs Completed in 1ms
20 verbose title npm doctor
21 verbose argv "doctor"
22 timing npm:load:setTitle Completed in 6ms
23 timing config:load:flatten Completed in 17ms
24 timing npm:load:display Completed in 23ms
25 verbose logfile logs-max:10 dir:/usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-
26 verbose logfile /usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-debug-0.log
27 timing npm:load:logFile Completed in 50ms
28 timing npm:load:timers Completed in 0ms
29 timing npm:load:configScope Completed in 0ms
30 timing npm:load Completed in 197ms
31 info Running checkup
32 silly logfile start cleaning logs, removing 1 files
33 silly logfile done cleaning log files
34 http fetch GET 200 https://registry.npmjs.org/-/ping?write=true 655ms (cache updated)
35 http fetch GET 200 https://registry.npmjs.org/npm 157ms (cache hit)
36 timing command:doctor Completed in 88630ms
37 verbose stack Error: Some problems found. See above for recommendations.
37 verbose stack at Doctor.exec (/usr/local/addons/redmatic/lib/node_modules/npm/lib/commands/doctor.js:154:15)
37 verbose stack at async module.exports (/usr/local/addons/redmatic/lib/node_modules/npm/lib/cli.js:89:5)
38 verbose cwd /usr/local/addons/redmatic/var
39 verbose Linux 6.1.19
40 verbose node v16.20.0
41 verbose npm v9.6.5
42 error Some problems found. See above for recommendations.
43 verbose exit 1
44 timing npm Completed in 89877ms
45 verbose code 1
46 error A complete log of this run can be found in: /usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-debug-0.log
Kommen am Ende bei npm doctor Fehler:
hier der Log
0 verbose cli /usr/local/addons/redmatic/bin/node /usr/local/addons/redmatic/bin/npm
1 info using npm@9.6.5
2 info using node@v16.20.0
3 timing npm:load:whichnode Completed in 7ms
4 timing config:load:defaults Completed in 13ms
5 timing config:load:file:/usr/local/addons/redmatic/lib/node_modules/npm/npmrc Completed in 18ms
6 timing config:load:builtin Completed in 19ms
7 timing config:load:cli Completed in 16ms
8 timing config:load:env Completed in 2ms
9 timing config:load:file:/usr/local/addons/redmatic/var/.npmrc Completed in 0ms
10 timing config:load:project Completed in 23ms
11 timing config:load:file:/usr/local/addons/redmatic/home/.npmrc Completed in 1ms
12 timing config:load:user Completed in 2ms
13 timing config:load:file:/usr/local/addons/redmatic/etc/npmrc Completed in 11ms
14 timing config:load:global Completed in 11ms
15 timing config:load:setEnvs Completed in 6ms
16 timing config:load Completed in 98ms
17 timing npm:load:configload Completed in 99ms
18 timing npm:load:mkdirpcache Completed in 1ms
19 timing npm:load:mkdirplogs Completed in 1ms
20 verbose title npm doctor
21 verbose argv "doctor"
22 timing npm:load:setTitle Completed in 6ms
23 timing config:load:flatten Completed in 17ms
24 timing npm:load:display Completed in 23ms
25 verbose logfile logs-max:10 dir:/usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-
26 verbose logfile /usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-debug-0.log
27 timing npm:load:logFile Completed in 50ms
28 timing npm:load:timers Completed in 0ms
29 timing npm:load:configScope Completed in 0ms
30 timing npm:load Completed in 197ms
31 info Running checkup
32 silly logfile start cleaning logs, removing 1 files
33 silly logfile done cleaning log files
34 http fetch GET 200 https://registry.npmjs.org/-/ping?write=true 655ms (cache updated)
35 http fetch GET 200 https://registry.npmjs.org/npm 157ms (cache hit)
36 timing command:doctor Completed in 88630ms
37 verbose stack Error: Some problems found. See above for recommendations.
37 verbose stack at Doctor.exec (/usr/local/addons/redmatic/lib/node_modules/npm/lib/commands/doctor.js:154:15)
37 verbose stack at async module.exports (/usr/local/addons/redmatic/lib/node_modules/npm/lib/cli.js:89:5)
38 verbose cwd /usr/local/addons/redmatic/var
39 verbose Linux 6.1.19
40 verbose node v16.20.0
41 verbose npm v9.6.5
42 error Some problems found. See above for recommendations.
43 verbose exit 1
44 timing npm Completed in 89877ms
45 verbose code 1
46 error A complete log of this run can be found in: /usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-debug-0.log
-
- Beiträge: 112
- Registriert: 10.12.2014, 07:24
- Hat sich bedankt: 14 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
root@RaspMatic-CCU3:/usr/local/addons/redmatic/var# npm doctor
Check Value Recommendation/Notes
npm ping ok
npm -v ok current: v9.6.5, latest: v9.6.5
node -v not ok Use node v18.16.0 (current: v16.20.0)
npm config get registry ok using default registry (https://registry.npmjs.org/)
git executable in PATH ok /usr/local/addons/redmatic/bin/git
global bin folder in PATH ok /usr/local/addons/redmatic/bin
Perms check on cached files ok
Perms check on local node_modules ok
Perms check on global node_modules ok
Perms check on local bin folder ok
npm ERR! checkFilesPermission Missing permissions on /usr/local/addons/redmatic/bin/.nobackup (expect: executable)
Perms check on global bin folder not ok Check the permissions of files in /usr/local/addons/redmatic/bin
npm WARN verifyCachedFiles Content garbage-collected: 4 (19216 bytes)
npm WARN verifyCachedFiles Cache issues have been fixed
Verify cache contents ok verified 2005 tarballs
npm ERR! Some problems found. See above for recommendations.
npm ERR! A complete log of this run can be found in: /usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-debug-0.log
Check Value Recommendation/Notes
npm ping ok
npm -v ok current: v9.6.5, latest: v9.6.5
node -v not ok Use node v18.16.0 (current: v16.20.0)
npm config get registry ok using default registry (https://registry.npmjs.org/)
git executable in PATH ok /usr/local/addons/redmatic/bin/git
global bin folder in PATH ok /usr/local/addons/redmatic/bin
Perms check on cached files ok
Perms check on local node_modules ok
Perms check on global node_modules ok
Perms check on local bin folder ok
npm ERR! checkFilesPermission Missing permissions on /usr/local/addons/redmatic/bin/.nobackup (expect: executable)
Perms check on global bin folder not ok Check the permissions of files in /usr/local/addons/redmatic/bin
npm WARN verifyCachedFiles Content garbage-collected: 4 (19216 bytes)
npm WARN verifyCachedFiles Cache issues have been fixed
Verify cache contents ok verified 2005 tarballs
npm ERR! Some problems found. See above for recommendations.
npm ERR! A complete log of this run can be found in: /usr/local/addons/redmatic/var/npm-cache/_logs/2023-04-23T16_13_40_088Z-debug-0.log
-
- Beiträge: 112
- Registriert: 10.12.2014, 07:24
- Hat sich bedankt: 14 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Node-v ist wohl noch nicht up to date oder ? Wie kann ich das ändern?
- Henke
- Beiträge: 1536
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 144 Mal
- Danksagung erhalten: 309 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Statt der 16 die 18 runter laden und installieren.
zigbee2mgtt dürfte jetzt aber schon zu installieren sein.
Rechte für diesen Ordner ändern. Dürfte aber auch so funktionieren.Larson-SEI180LX hat geschrieben: ↑23.04.2023, 18:17npm ERR! checkFilesPermission Missing permissions on /usr/local/addons/redmatic/bin/.nobackup (expect: executable)
Perms check on global bin folder not ok Check the permissions of files in /usr/local/addons/redmatic/bin
-
- Beiträge: 4
- Registriert: 29.10.2023, 19:53
- System: CCU
- Hat sich bedankt: 1 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Hallo zusammen,
ich möchte gerne das Thema gerne nochmal aufgreifen. Ich bekomme zigbee2mqtt einfach nicht auf der CC3 (RaspMatic) installiert.
Habe mich nach https://www.zigbee2mqtt.io/guide/instal ... linux.html gerichtet. Node V18.18.2, NPM 9.8.1.
Beim Erstellen des Klones bekomme ich folgende Meldung:
root@ccu3-webui:/# clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqtt
Network UPS Tools - Clone UPS driver 0.03 (2.8.0)
Warning: This is an experimental driver.
Some features may not function correctly.
clone: invalid option -- '-'
Error: unknown option -?. Try -h for help.
Vielen Dank schon mal für die Hilfe
ich möchte gerne das Thema gerne nochmal aufgreifen. Ich bekomme zigbee2mqtt einfach nicht auf der CC3 (RaspMatic) installiert.
Habe mich nach https://www.zigbee2mqtt.io/guide/instal ... linux.html gerichtet. Node V18.18.2, NPM 9.8.1.
Beim Erstellen des Klones bekomme ich folgende Meldung:
root@ccu3-webui:/# clone --depth 1 https://github.com/Koenkk/zigbee2mqtt.git /opt/zigbee2mqtt
Network UPS Tools - Clone UPS driver 0.03 (2.8.0)
Warning: This is an experimental driver.
Some features may not function correctly.
clone: invalid option -- '-'
Error: unknown option -?. Try -h for help.
Vielen Dank schon mal für die Hilfe
- Henke
- Beiträge: 1536
- Registriert: 27.06.2022, 20:51
- System: CCU
- Hat sich bedankt: 144 Mal
- Danksagung erhalten: 309 Mal
Re: Zigbee Sensor Daten abgreifen / zigbee2mqtt node installieren
Welche NodeRed Version läuft bei dir?
node-red-contrib-zigbee2mqtt braucht >=1.3.0
node-red-contrib-zigbee2mqtt braucht >=1.3.0