Da müsstest du mal im MQTT.fx Forum fragendjuscha hat geschrieben: ↑24. Sep 2020 15:24 Hab davor mit MQTT.fx gearbeitet wenn ich da Topic zigbee2mqtt/bridge/networkmap mit Inhalt
graphviz poste und dan zigbee2mqtt/bridge/networkmap abonniere bekomme ich nur graphviz als Inhalt Selbst wenn ich mit Explorer Poste und da alles funktioniert sehe ich im MQTT.fx nur graphviz
zigbee2mqtt Stick wechseln?
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: zigbee2mqtt Stick wechseln?
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- djuscha
- Beiträge: 130
- Registriert: 14. Mai 2016 00:12
Re: zigbee2mqtt Stick wechseln?
Vielen Dank, ist nicht so schlimm Haupsache es geht mit zwei Möglichkeiten.
-
- Beiträge: 251
- Registriert: 14. Apr 2020 11:35
- Wohnort: bei Hamburg
Re: zigbee2mqtt Stick wechseln?
Hi,
versuche auch gerade mir die ZigBee2Mqtt Netzwerkkarte anzuzeigen, bekomme es leider nicht hin.
Zigbee2mqtt ist installiert und läuft, muss ich noch etwas installieren/einstellen etc. ?
Ich bekomme keine Ergebnisse auf MQTT Explorer.
ich verbinde MQTT Explorer mit dem Raspi, wenn dann unter Publish "zigbee2mqtt/bridge/networkmap/graphviz" eingebe erscheint es auch links, allerdings ohne weitere daten.
Könnt ihr mir eine genaue Vorgehensweise geben ?
Wäre super
versuche auch gerade mir die ZigBee2Mqtt Netzwerkkarte anzuzeigen, bekomme es leider nicht hin.
Zigbee2mqtt ist installiert und läuft, muss ich noch etwas installieren/einstellen etc. ?
Ich bekomme keine Ergebnisse auf MQTT Explorer.
ich verbinde MQTT Explorer mit dem Raspi, wenn dann unter Publish "zigbee2mqtt/bridge/networkmap/graphviz" eingebe erscheint es auch links, allerdings ohne weitere daten.
Könnt ihr mir eine genaue Vorgehensweise geben ?
Wäre super
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: zigbee2mqtt Stick wechseln?
Steht bereits alles in diesem Thread, einfach die älteren Posts lesen.
Inzwischen gibt es aber eine einfachere Möglichkeit: das Web Frontend aktiveren und dann bequem per Mausklick die "Karte" aufrufen:
https://www.zigbee2mqtt.io/guide/config ... figuration
Das sieht dann im oberen Teil des Browsers wie folgt aus:
Bitte nicht den vorgeschlagenene Port 8080 verwenden, dann kommt man openHAB in die Quere. Besser ist ein freier Port, z.B. 8089 oder was auch immer.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
-
- Beiträge: 251
- Registriert: 14. Apr 2020 11:35
- Wohnort: bei Hamburg
Re: zigbee2mqtt Stick wechseln?
hi sihui,
danke das Du geantwortet hast, leider bekomme ich das nicht hin warum auch immer.
Die vorherigen Posts hatte ich gelesen.
Nit dem Frontend klappt es leider auch nicht, ich habe die Configuration.yaml angepasst, es will einfach nicht. Entweder übersehe etwas oder mit meinem ZigBee2Mqtt stimmt etwas nicht.
Wenn ich den Status abfrage kommt:
rufe ich journalctl -u zigbee2mqtt.service -f auf kommt:
das läuft dann immer weiter so durch.
Frage mich warum immer wieder
kommt.
Ich kann leider mit den "Warning Meldungen" nichts anfangen, dafür bin ich nicht fit genug in der Materie.
Finde nichts im "journal" das Frontend auf port:8089 gestartet wird
Muss unter auth_token: your-secret-token etwas geändert/eingetragen werden ?
Als "host" habe ich die IP von dem Raspi eingtragen
mein yaml sieht so aus:
Kannst Du mir weiter unter die Arme greifen ?
Danke
danke das Du geantwortet hast, leider bekomme ich das nicht hin warum auch immer.
Die vorherigen Posts hatte ich gelesen.
Nit dem Frontend klappt es leider auch nicht, ich habe die Configuration.yaml angepasst, es will einfach nicht. Entweder übersehe etwas oder mit meinem ZigBee2Mqtt stimmt etwas nicht.
Wenn ich den Status abfrage kommt:
Code: Alles auswählen
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2022-06-30 19:02:17 CEST; 5s ago
Main PID: 17688 (node)
Tasks: 11 (limit: 3980)
CGroup: /system.slice/zigbee2mqtt.service
└─17688 npm
Jun 30 19:02:22 openHABianDevice npm[17688]: at readBlockMapping (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1182:7)
Jun 30 19:02:22 openHABianDevice npm[17688]: at composeNode (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1441:12)
Jun 30 19:02:22 openHABianDevice npm[17688]: at readDocument (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1625:3)
Jun 30 19:02:22 openHABianDevice npm[17688]: at loadDocuments (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1688:5)
Jun 30 19:02:22 openHABianDevice npm[17688]: at Object.load (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1714:19)
Jun 30 19:02:22 openHABianDevice npm[17688]: at Object.read (/opt/zigbee2mqtt/lib/util/yaml.ts:7:21)
Jun 30 19:02:22 openHABianDevice npm[17688]: at read (/opt/zigbee2mqtt/lib/util/settings.ts:310:20)
Jun 30 19:02:22 openHABianDevice npm[17688]: at getInternalSettings (/opt/zigbee2mqtt/lib/util/settings.ts:406:21)
Jun 30 19:02:22 openHABianDevice npm[17688]: (node:17705) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which w
Jun 30 19:02:22 openHABianDevice npm[17688]: (node:17705) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit co
Code: Alles auswählen
Jun 30 19:29:09 openHABianDevice systemd[1]: zigbee2mqtt.service: Succeeded.
Jun 30 19:29:09 openHABianDevice systemd[1]: zigbee2mqtt.service: Service RestartSec=100ms expired, scheduling restart.
Jun 30 19:29:09 openHABianDevice systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 159.
Jun 30 19:29:09 openHABianDevice systemd[1]: Stopped zigbee2mqtt.
Jun 30 19:29:09 openHABianDevice systemd[1]: Started zigbee2mqtt.
Jun 30 19:29:11 openHABianDevice npm[6646]: > zigbee2mqtt@1.25.0 start /opt/zigbee2mqtt
Jun 30 19:29:11 openHABianDevice npm[6646]: > node index.js
Jun 30 19:29:14 openHABianDevice npm[6646]: (node:6692) UnhandledPromiseRejectionWarning: YAMLException: bad indentation of a mapping entry (14:2)
Jun 30 19:29:14 openHABianDevice npm[6646]: 11 | # MQTT server URL
Jun 30 19:29:14 openHABianDevice npm[6646]: 12 | server: 'mqtt://localhost'
Jun 30 19:29:14 openHABianDevice npm[6646]: 13 | # MQTT server authentication, ...
Jun 30 19:29:14 openHABianDevice npm[6646]: 14 | user: xxxxxxxxxx
Jun 30 19:29:14 openHABianDevice npm[6646]: -------^
Jun 30 19:29:14 openHABianDevice npm[6646]: 15 | password: xxxxxxx
Jun 30 19:29:14 openHABianDevice npm[6646]: 16 |
Jun 30 19:29:14 openHABianDevice npm[6646]: at generateError (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:183:10)
Jun 30 19:29:14 openHABianDevice npm[6646]: at throwError (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:187:9)
Jun 30 19:29:14 openHABianDevice npm[6646]: at readBlockMapping (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1182:7)
Jun 30 19:29:14 openHABianDevice npm[6646]: at composeNode (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1441:12)
Jun 30 19:29:14 openHABianDevice npm[6646]: at readDocument (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1625:3)
Jun 30 19:29:14 openHABianDevice npm[6646]: at loadDocuments (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1688:5)
Jun 30 19:29:14 openHABianDevice npm[6646]: at Object.load (/opt/zigbee2mqtt/node_modules/js-yaml/lib/loader.js:1714:19)
Jun 30 19:29:14 openHABianDevice npm[6646]: at Object.read (/opt/zigbee2mqtt/lib/util/yaml.ts:7:21)
Jun 30 19:29:14 openHABianDevice npm[6646]: at read (/opt/zigbee2mqtt/lib/util/settings.ts:310:20)
Jun 30 19:29:14 openHABianDevice npm[6646]: at getInternalSettings (/opt/zigbee2mqtt/lib/util/settings.ts:406:21)
Jun 30 19:29:14 openHABianDevice npm[6646]: (node:6692) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
Jun 30 19:29:14 openHABianDevice npm[6646]: (node:6692) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
Jun 30 19:29:14 openHABianDevice systemd[1]: zigbee2mqtt.service: Succeeded.
Jun 30 19:29:14 openHABianDevice systemd[1]: zigbee2mqtt.service: Service RestartSec=100ms expired, scheduling restart.
Jun 30 19:29:14 openHABianDevice systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 160.
Jun 30 19:29:14 openHABianDevice systemd[1]: Stopped zigbee2mqtt.
Jun 30 19:29:14 openHABianDevice systemd[1]: Started zigbee2mqtt.
Frage mich warum immer wieder
Code: Alles auswählen
Jun 30 19:29:14 openHABianDevice systemd[1]: Stopped zigbee2mqtt.
Jun 30 19:29:14 openHABianDevice systemd[1]: Started zigbee2mqtt.
Ich kann leider mit den "Warning Meldungen" nichts anfangen, dafür bin ich nicht fit genug in der Materie.
Finde nichts im "journal" das Frontend auf port:8089 gestartet wird
Muss unter auth_token: your-secret-token etwas geändert/eingetragen werden ?
Als "host" habe ich die IP von dem Raspi eingtragen
mein yaml sieht so aus:
Code: Alles auswählen
# Home Assistant integration (MQTT discovery)
homeassistant: false
# allow new devices to join
permit_join: true
# MQTT settings
mqtt:
# MQTT base topic for zigbee2mqtt MQTT messages
base_topic: zigbee2mqtt
# MQTT server URL
server: 'mqtt://localhost'
# MQTT server authentication, uncomment if required:
user: xxxxxxxxx
password: xxxxxx
# Serial settings
serial:
# Location of CC2531 USB sniffer
port: /dev/ttyACM0
frontend: true
# Optional, default 8080
port: 8089
# Optional, default 0.0.0.0
host: 192.168.123.141
# Optional, enables authentication, disabled by default
auth_token: your-secret-token
# Optional, url on which the frontend can be reached, currently only used for the Home Assistant device configuration page
url: 'https://zigbee2mqtt.myhouse.org'
Danke
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
- udo1toni
- Beiträge: 13980
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: zigbee2mqtt Stick wechseln?
Hast Du auch einen MQTT Broker installiert?
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 251
- Registriert: 14. Apr 2020 11:35
- Wohnort: bei Hamburg
Re: zigbee2mqtt Stick wechseln?
Ja habe ich, die Geräte funktionieren auch alle in OpenHAB.
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
- udo1toni
- Beiträge: 13980
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: zigbee2mqtt Stick wechseln?
Ach, schau mal... das hatte ich glatt übersehen... Du schreibst, es handelt sich um yaml:
yaml ist indentation aware, das heißt, es ist ein Unterschied, ob da
oder
steht.
yaml ist indentation aware, das heißt, es ist ein Unterschied, ob da
Code: Alles auswählen
# MQTT server authentication, uncomment if required:
user: xxxxxxxxx
password: xxxxxx
Code: Alles auswählen
# MQTT server authentication, uncomment if required:
user: xxxxxxxxx
password: xxxxxx
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet
-
- Beiträge: 251
- Registriert: 14. Apr 2020 11:35
- Wohnort: bei Hamburg
Re: zigbee2mqtt Stick wechseln?
Hi Udo,
das war der richtige Tip, jetzt meckert er an dieser Stelle (port:). Weißt Du warum ?
configuration.yaml
das war der richtige Tip, jetzt meckert er an dieser Stelle (port:). Weißt Du warum ?
Code: Alles auswählen
Jun 30 23:59:27 openHABianDevice npm[22701]: (node:22731) UnhandledPromiseRejectionWarning: YAMLException: bad indentation of a mapping entry (27:3)
Jun 30 23:59:27 openHABianDevice npm[22701]: 24 |
Jun 30 23:59:27 openHABianDevice npm[22701]: 25 | frontend: true
Jun 30 23:59:27 openHABianDevice npm[22701]: 26 | # Optional, default 8080
Jun 30 23:59:27 openHABianDevice npm[22701]: 27 | port: 8089
Jun 30 23:59:27 openHABianDevice npm[22701]: --------^
Jun 30 23:59:27 openHABianDevice npm[22701]: 28 | # Optional, default 0.0.0.0
Code: Alles auswählen
frontend: true
# Optional, default 8080
port: 8081
# Optional, default 0.0.0.0
host: 192.168.123.141
# Optional, enables authentication, disabled by default
auth_token: your-secret-token
# Optional, url on which the frontend can be reached, currently only used for the Home Assistant device configuration page
url: 'https://zigbee2mqtt.myhouse.org'
thnx
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
____Sven_________________________________________________________________________________________
System 1, Raspberry Pi 4, 4GB RAM, openHAB 2.5.10 / System 2, Raspberry Pi 4, 2GB RAM, openHAB 3.3.0 /
System 3, Raspberry Pi 4, 2GB RAM, openHAB 4.0.2 / System 4 (Testsystem), Raspberry Pi 4, 2GB RAM, openHAB 4.1.1 / System 5, (als NAS) Raspberry PI 4, 4 GB RAM, openmediavault 6.8.0-1 (Shaitan)
- udo1toni
- Beiträge: 13980
- Registriert: 11. Apr 2018 18:05
- Wohnort: Darmstadt
Re: zigbee2mqtt Stick wechseln?
Na ja, er meckert wieder die indentation an. Leider scheint es auf den ersten Blick diesmal aber vollkommen korrekt zu sein.
Eventuell (nur eine Vermutung) darf das Schlüsselwort "true" nicht angegeben werden, wenn die optionalen Parameter gesetzt werden. Ist aus der Doku nicht eindeutig ersichtlich, aber zumindest ist dort im Beispiel entweder ausschließlich true als Parameter angegeben oder aber die optionalen Parameter.
By the way: Der Parameter "url" müsste eigentlich gar nicht gesetzt werden (wird nur für Home Assistant gebraucht), aber wenn, dann müsste der FQDN auf den Server selbst verweisen.
Eventuell (nur eine Vermutung) darf das Schlüsselwort "true" nicht angegeben werden, wenn die optionalen Parameter gesetzt werden. Ist aus der Doku nicht eindeutig ersichtlich, aber zumindest ist dort im Beispiel entweder ausschließlich true als Parameter angegeben oder aber die optionalen Parameter.
By the way: Der Parameter "url" müsste eigentlich gar nicht gesetzt werden (wird nur für Home Assistant gebraucht), aber wenn, dann müsste der FQDN auf den Server selbst verweisen.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.1.5, LXC), mit openHABian eingerichtet