Zigbee2MQTT kan niet verbinden - connection refused

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • dzjam
  • Registratie: September 2014
  • Laatst online: 02-05 12:28
Dag allen,

Ik gebruik Home Assistant op een Pi, met Zigbee2MQTT. Sinds enkele dagen doet ineens Zigbee2MQTT het niet meer. Ik krijg Bad Gateway als ik 'm probeer te openen vanuit het Home Assistant menu. De log toont wat hieronder staat. Ik denk dat dit de relevante regels zijn:

Zigbee2MQTT:info 2023-05-03 17:03:04: Connecting to MQTT server at mqtt://core-mosquitto
Zigbee2MQTT:error 2023-05-03 17:03:05: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:05: MQTT failed to connect, exiting...
Zigbee2MQTT:info 2023-05-03 17:03:05: Stopping zigbee-herdsman...


Ik zie mqtt://core-mosquitto en ook een IP-adres. Zien jullie daar iets geks?

Alvast dank voor jullie reacties! Als ik nog meer info moet verstrekken, hoor ik het wel :-).

Groet, dzjam


[17:02:55] INFO: Preparing to start...
[17:02:56] INFO: Socat not enabled
[17:02:58] INFO: Starting Zigbee2MQTT...
Zigbee2MQTT:info 2023-05-03 17:03:03: Logging to console and directory: '/config/zigbee2mqtt/log/2023-05-03.17-03-03' filename: log.txt
Zigbee2MQTT:info 2023-05-03 17:03:03: Starting Zigbee2MQTT version 1.30.4 (commit #unknown)
Zigbee2MQTT:info 2023-05-03 17:03:03: Starting zigbee-herdsman (0.14.111)
Zigbee2MQTT:info 2023-05-03 17:03:04: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2023-05-03 17:03:04: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20210708,"transportrev":2},"type":"zStack3x0"}'
Zigbee2MQTT:info 2023-05-03 17:03:04: Currently 7 devices are joined:

[...]

Zigbee2MQTT:info 2023-05-03 17:03:04: Nous meterkast (0xa4c1383e4936ca25): TS011F_plug_1 - TuYa Smart plug (with power monitoring) (Router)
Zigbee2MQTT:info 2023-05-03 17:03:04: Zigbee: disabling joining new devices.
Zigbee2MQTT:info 2023-05-03 17:03:04: Connecting to MQTT server at mqtt://core-mosquitto
Zigbee2MQTT:error 2023-05-03 17:03:05: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:05: MQTT failed to connect, exiting...
Zigbee2MQTT:info 2023-05-03 17:03:05: Stopping zigbee-herdsman...
Zigbee2MQTT:error 2023-05-03 17:03:06: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:07: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:08: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:09: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:10: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:11: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:error 2023-05-03 17:03:12: MQTT error: connect ECONNREFUSED 172.30.33.0:1883
Zigbee2MQTT:info 2023-05-03 17:03:12: Stopped zigbee-herdsman

Acties:
  • +1 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 08:01

Gizz

Dunder-Mifflin, Inc.

Kun je met bijvoorbeeld MQTT Explorer wel verbinding maken met je broker?

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 01-05 13:05

NeFoRcE

Hallo? Bent u daar?

Welke coordinator heb je? een cc2531 toevallig? Dan moet je die opnieuw flashen. Soms wil die firmware wel eens brak worden. Helaas al eens meegemaakt.

Professioneel Heftruck Syndroom


Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 00:56

MsG

Forumzwerver

NeFoRcE schreef op donderdag 4 mei 2023 @ 08:33:
Welke coordinator heb je? een cc2531 toevallig? Dan moet je die opnieuw flashen. Soms wil die firmware wel eens brak worden. Helaas al eens meegemaakt.
Dit blijkt niet per se uit deze logs. Niet iedereen hoeft natuurlijk hetzelfde probleem te hebben. Het lijkt nu vooral nog vast te slaan op mqtt-niveau, los van of de adapter wel of niet goed is.

Probeer eerst maar eens te connecten met een losse mqtt client, om het een en ander uit te sluiten.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • +1 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 08:01

Gizz

Dunder-Mifflin, Inc.

@NeFoRcE de foutmelding betreft het niet kunnen verbinden van z2m met de mqtt-broker. Dat lijkt me los te staan van de stick zelf? :)

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

  • NeFoRcE
  • Registratie: Mei 2004
  • Laatst online: 01-05 13:05

NeFoRcE

Hallo? Bent u daar?

Het is nog vroeg, overheen gekeken inderdaad. Dat IP adres duidt op een docker container. Vermoedelijk heeft die een ander ip gekregen na een reboot bijv?

Professioneel Heftruck Syndroom


Acties:
  • 0 Henk 'm!

  • dzjam
  • Registratie: September 2014
  • Laatst online: 02-05 12:28
Dank voor jullie reacties. Ik gebruik geen docker, dus daar zou het niet aan moeten liggen?
Probeer eerst maar eens te connecten met een losse mqtt client, om het een en ander uit te sluiten.
Hoe zou ik dit kunnen doen? Gaat dit ook binnen Home Assistant?

Acties:
  • 0 Henk 'm!

  • MsG
  • Registratie: November 2007
  • Laatst online: 00:56

MsG

Forumzwerver

Gizz schreef op donderdag 4 mei 2023 @ 08:26:
Kun je met bijvoorbeeld MQTT Explorer wel verbinding maken met je broker?
Zie dit bericht. Je kan gewoon met die tool verbinden naar je MQTT-server vanaf je computer.

Hoe heb je Zigbee2mqtt geinstalleerd? Als dat vanuit de Add-ons sectie van HomeAssistant is, dat is onderhuids gewoon Docker.

Denk om uw spatiegebruik. Dit scheelt Tweakers.net kostbare databaseruimte! | Groninger en geïnteresseerd in Domotica? Kom naar DomoticaGrunn


Acties:
  • 0 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 06:52

Septillion

Moderator Wonen & Mobiliteit
Als je HA OS draait dan heb je onderwater wel Docker ;) Draai je gewoon HA OS?

Maar wat is de config van Z2M in HA? Daar zelf MQTT user/pass opgegeven of

Volledige yaml is meest nuttig, dus:
Settings => Addons => Zigbee2MQTT => Configuration => 3-dots => Edit in yaml

Voor posten mag je het blok achter network_key weg halen.

Acties:
  • 0 Henk 'm!

  • dzjam
  • Registratie: September 2014
  • Laatst online: 02-05 12:28
Septillion schreef op donderdag 4 mei 2023 @ 12:05:
Als je HA OS draait dan heb je onderwater wel Docker ;) Draai je gewoon HA OS?

Maar wat is de config van Z2M in HA? Daar zelf MQTT user/pass opgegeven of

Volledige yaml is meest nuttig, dus:
Settings => Addons => Zigbee2MQTT => Configuration => 3-dots => Edit in yaml

Voor posten mag je het blok achter network_key weg halen.
Dit staat bij de configuratie:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  server: mqtt://core-mosquitto
  user: mqtt-user
  password: ..............
serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_Sonoff_Zigbee_3.0_USB_Dongle_Plus_0001-if00-port0

[ Voor 1% gewijzigd door Septillion op 04-05-2023 12:45 . Reden: Code tags toegevoegd ]


Acties:
  • +1 Henk 'm!

  • Rannasha
  • Registratie: Januari 2002
  • Laatst online: 02-05 19:54

Rannasha

Does not compute.

Draait de MQTT broker wel? Kijk even in het Addons menu van HA. Daar hoort die bij te staan. Wellicht is hij niet (goed) gestart.

|| Vierkant voor Wiskunde ||


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 06:52

Septillion

Moderator Wonen & Mobiliteit
Heb jij 'mqtt-user' ooit aangemaakt?

In principe hoef je volgens mij alleen het base_topic te hebben (enige die ik heb). Dan pakt de addon al vanzelf de rest.

En als ik dan werkelijk naar de config file van Z2M ga zie ik dan ook user: addons en een random password. Deze zijn zelf door de addon geregeld.

Checken of de MQTT broker wel draait (zoals nu al drie keer genegeerd gevraagd) is natuurlijk ook slim.

[ Voor 15% gewijzigd door Septillion op 04-05-2023 12:50 ]


Acties:
  • 0 Henk 'm!

  • dzjam
  • Registratie: September 2014
  • Laatst online: 02-05 12:28
Septillion schreef op donderdag 4 mei 2023 @ 12:48:
Heb jij 'mqtt-user' ooit aangemaakt?

In principe hoef je volgens mij alleen het base_topic te hebben (enige die ik heb). Dan pakt de addon al vanzelf de rest.
Ik herinner me niet of ik destijds mqtt-user heb aangemaakt. Ik vermoed van wel, op basis van een Youtube tutorial.

En wat bedoel je met base_topic?
En als ik dan werkelijk naar de config file van Z2M ga zie ik dan ook user: addons en een random password. Deze zijn zelf door de addon geregeld.
Dus dat betekent dat ik in mijn geval de user moet veranderen in addons? Of is het misschien veiliger de hele addon te verwijderen en opnieuw toe te voegen?
Checken of de MQTT broker wel draait (zoals nu al drie keer genegeerd gevraagd) is natuurlijk ook slim.
Hij lijkt wel te starten, maar de WebUI werkt niet (502) en in de log verschijnt wat ik in de TS zette.

Acties:
  • +2 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 06:52

Septillion

Moderator Wonen & Mobiliteit
dzjam schreef op donderdag 4 mei 2023 @ 13:40:
[...]

Ik herinner me niet of ik destijds mqtt-user heb aangemaakt. Ik vermoed van wel, op basis van een Youtube tutorial.
Altijd gevaarlijk, YouTube boven de documentatie :+
Dus dat betekent dat ik in mijn geval de user moet veranderen in addons? Of is het misschien veiliger de hele addon te verwijderen en opnieuw toe te voegen?
Nee, bedoel dus user en pass weg laten. Ook al weet ik niet of hij dan nu nog vanzelf de boel wil invullen.

Als je de addon weg haalt en leeg begint moet je ook weer alles pairen. Als je niet veel hebt (en zeker als je nooit je network key hebt aangepast) zeker een optie :)
Hij lijkt wel te starten, maar de WebUI werkt niet (502) en in de log verschijnt wat ik in de TS zette.
Zigbee2MQTT is NIET je MQTT broker ;) Dat is een losse addon en die heeft geen UI ;) Maar die heeft wel een log en config :)

Makkelijke om te testen is met MQTT Explorer. Zou ik dus eerst proberen in te loggen met je 'mqtt-user'. Als dat niet wil kan je het eens met je HA username/pass proberen.
En wat bedoel je met base_topic?
Mijn config van Zigbee2MQTT in de addon UI:
YAML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
data_path: /share/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: "-d -d"
  log: false
mqtt:
  base_topic: zigbee2mqtt
serial:
  port: >-
    /dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_21_CC_4D_A8-if00-port0
external_converters: []
devices: devices.yaml
groups: groups.yaml
homeassistant: true
permit_join: false
advanced:
  log_level: warn
  pan_id: 4766
  channel: 25
  network_key:
    [something]
  availability_blocklist: []
  availability_passlist: []
device_options: {}
blocklist: []
passlist: []
queue: {}
frontend:
  port: 8099
experimental: {}

Acties:
  • +1 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 08:01

Gizz

Dunder-Mifflin, Inc.

dzjam schreef op donderdag 4 mei 2023 @ 13:40:
[...]
Hij lijkt wel te starten, maar de WebUI werkt niet (502) en in de log verschijnt wat ik in de TS zette.
Je MQTT-broker heeft 99,9% zeker geen webUI. En het log dat je laat zien is van Z2M, niet je MQTT-broker.

ZIgbee2MQTT zorgt dat je zigbee (via de stick) wordt vertaald naar MQTT en vervolgens doorgezet wordt naar een MQTT-broker. Je MQTT-broker (zeer waarschijnlijk Mosquitto) is een soort telefooncentrale voor MQTT-berichtjes waar ook HA weer verbinding mee maakt.

Je probleem zit waarschijnlijk niet in Z2M. Je foutmelding zegt vrij letterlijk: "Hoi, ik ben Z2M en wil graag met je MQTT-broker praten, maar ik krijg geen verbinding. :'( Help!"

Vandaar de suggestie om te kijken of je MQTT-broker überhaupt wel draait (check de Mosquitto add-on in HA, niet de Z2M add-on) of om handmatig verbinding te maken met de MQTT-broker om te zien of dat wel werkt. Voor dat laatste heb ik al MQTT Explorer aangeraden. Zou je dit kunnen checken op een van de twee manieren? (Nu het voor de vijfde keer aangeraden wordt moet het toch lukken :P )

[ Voor 6% gewijzigd door Gizz op 04-05-2023 13:52 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

  • Arn0uDz
  • Registratie: November 2009
  • Laatst online: 07:08
Toevallig de HAOS geüpdatet naar versie 10? Dan even je mosquito broker updaten.

Acties:
  • +2 Henk 'm!

  • dzjam
  • Registratie: September 2014
  • Laatst online: 02-05 12:28
Dag allen,

Het bleek inderdaad het simpele te zijn van de MQTT-broker: deze draaide om de een of andere reden niet meer.

Ik werk nog niet lang genoeg met HA, Zigbee2MQTT en de MQTT-broker, om precies door te hebben hoe ze samenhangen. Heel fijn dat ik bij jullie terecht kon voor hulp!

Groeten!
Pagina: 1