Zigbee2mqtt Raspberry Pi zu Home Assistant MQTT

Moin,

bist Du Dir sicher, dass das so lief?

 server: mqtt://localhost

Das sollte eigentlich so aussehen

 server: mqtt://localhost:1883

Und Du bist Dir auch sicher, dass Du User/Passwort richtig geschrieben hast, Groß/Klein beachtet?
grafik
Ich gehe mal davon aus, dass xxx und xxx nur Platzhalter sind, falls nicht, hast Du im HA Dialog ein X drin :wink:

Ich fahre das auch so, wobei, bei mir der Mosquitto in einem Docker auf dem NAS läuft und Z2M in einem LX Container unter Proxmox und HA in einer VM auch unter Proxmox.

VG
Bernd

Hey,
das System läuft so.
Ich hab´s grad mal angepasst aber in HA komme ich nicht weiter :anguished:

Die “XXxx” sind Platzhalter, User/Passwort richtig sind zu 100% richtig

Moin,

bleibt ja die Frage nach dem korrekten User und Passwort?

Da fällt mir ein, dass es noch eine Einstellung in Moaquitto gibt, die verhindert, dass man Remote darauf zugreifen kann, früher alles lokal passt, jetzt nicht mehr, da HA remote ist. Einstellung suche ich mal raus.

VG
Bernd

P.S.: Das müsste in die Mosquitto Konfiguration

listener 1883
allow_anonymous true

P.P.S.: die man Page zur Konfiguration ⇒ mosquitto.conf man page | Eclipse Mosquitto

:+1: :+1: :+1: :grinning: :grinning: :grinning: Da bin ich gespannt und guter Hoffung

Ansonsten schau mal, ob Du von extern mit dem Tool auf den MQTT kommst

ich komm nicht drauf

Dann liegt das Problem nicht in HA.
Schau mal was Du bei Deinem MQTT Broker einstellen kannst.

Ansonsten mal das Broker Addon in HA installieren und bei zigbee2mqtt die Adresse ändern.

Moin,

wie ich oben schon geschrieben habe, es sind min. zwei Einträge in der Mosquitto Konfiguration zu ändern.

Ich habe gerade mal ein aktuelles Mosquitto auf mein Arbeit-PC installiert, wenn ich mittel MQTT Explorer über localhos gehe, klappt es, wenn ich über den Rechnernamen gehe, dann nicht.
Wenn ich jetzt aber in der Konfiguration, das ändere, setze

per_listener_settings true
listener 1883
allow_anonymous true

Danach kann ich sowohl lokal über localhost als auch über den Rechnernamen zugreifen.

VG
Bernd

:grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning: :grinning:

Ich hab´s gefunden
Das musste noch hinzu
listener 1883
allow_anonymous true

image

Moin,

na genau das habe ich doch schon zweimal geschrieben :wink:

VG
Bernd

guten Abend hab ihr einiges lösen können aber leider komme ich nicht mehr weiter
ich bekomme keine daten in HA (läuft in einer VM) rein bis auf den Namen vielleicht könnt ihr mir ja helfen wo vielleicht der Wurm drinnen ist



das ist meiner cfg

  GNU nano 7.2                                                                                       /opt/zigbee2mqtt/data/configuration.yaml
homeassistant:
  legacy_entity_attributes: true
  legacy_triggers: true
frontend: true
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://192.168.2.155:1883
  broker: core-mosquitto
  user: xxxxx
  password: xxxxx
  keepalive: 60
  reject_unauthorized: true
  version: 4
  include_device_information: true
serial:
  port: /dev/ttyUSB0
advanced:
  network_key:
    - 115
    - 195
    - 82
    - 223
    - 198
    - 27
    - 113
    - 3
    - 70
    - 8
    - 64
    - 200
    - 166
    - 186
    - 246
    - 146
  pan_id: 23523
  ext_pan_id:
    - 253
    - 205
    - 93
    - 191
    - 121
    - 218
    - 120
    - 197
  homeassistant_legacy_entity_attributes: false
  legacy_api: false
  legacy_availability_payload: false
device_options:
  legacy: false
devices:
  '0x00158d0008d08c16':
    friendly_name: '0x00158d0008d08c16'
  '0x00158d0008aa4f76':
    friendly_name: '0x00158d0008aa4f76'
  '0x54ef441000703d9f':
    friendly_name: '0x54ef441000703d9f'
  '0xf0d1b8be2409e65e':
    friendly_name: LED_Schlafzimmer
  '0x00158d00090e9e35':