Brauche Hilfe bin am verzweifeln

Hallo Freude,

ich habe meinen HAGreen am Anfang folgendes installiert:

  1. Advanced & Web Terminal, dann SH neustart. HACS nach Videoanleitung installiert.

  2. mqtt-Broker, Benutzer angelegt mit Passwort ohne Admin, wieder neustart.

  3. Bei Geräte/Dienste mqtt-Broker auf Konfigurieren und dann neu konfigurieren angewählt.

  4. Benutzername und PW eingegeben auf weiter und ok geklickt. Danach wieder neustart.

  5. Nach dem Neustart mqtt auf start gedrückt.

  6. Protokoll zeigt an:

[14:59:11] INFO: SSL is not enabled cont-init: info: /etc/cont-init.d/mosquitto.sh exited 0 cont-init: info: running /etc/cont-init.d/nginx.sh cont-init: info: /etc/cont-init.d/nginx.sh exited 0 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun mosquitto (no readiness notification) services-up: info: copying legacy longrun nginx (no readiness notification) s6-rc: info: service legacy-services successfully started [14:59:13] INFO: Starting NGINX for authentication handling… [14:59:14] INFO: Starting mosquitto MQTT broker… 2024-12-20 14:59:14: Warning: Mosquitto should not be run as root/administrator. 2024-12-20 14:59:14: mosquitto version 2.0.18 starting 2024-12-20 14:59:14: Config loaded from /etc/mosquitto/mosquitto.conf. 2024-12-20 14:59:14: Loading plugin: /usr/share/mosquitto/go-auth.so 2024-12-20 14:59:14: ├── Username/password checking enabled. 2024-12-20 14:59:14: ├── TLS-PSK checking enabled. 2024-12-20 14:59:14: └── Extended authentication not enabled. 2024-12-20 14:59:14: Opening ipv4 listen socket on port 1883. 2024-12-20 14:59:14: Opening ipv6 listen socket on port 1883. 2024-12-20 14:59:14: Opening websockets listen socket on port 1884. 2024-12-20 14:59:14: mosquitto version 2.0.18 running 2024-12-20 14:59:14: New connection from ::1:38818 on port 1883. 2024-12-20 14:59:14: Client disconnected due to protocol error. [14:59:17] INFO: Successfully send discovery information to Home Assistant. 2024-12-20 14:59:18: New connection from 172.30.32.1:41757 on port 1883. 2024-12-20 14:59:18: New client connected from 172.30.32.1:41757 as 7i0u1O9c1B3twZFKXOJJZC (p2, c1, k60, u’mqtt-user’). [14:59:18] INFO: Successfully send service information to the Supervisor. 2024-12-20 14:59:37: New connection from 172.30.32.2:34516 on port 1883. 2024-12-20 14:59:37: Client closed its connection.
2024-12-20 15:01:37: New connection from 172.30.32.2:60972 on port 1883. 2024-12-20 15:01:37: Client closed its connection.
2024-12-20 15:03:37: New connection from 172.30.32.2:44586 on port 1883. 2024-12-20 15:03:37: Client closed its connection

Die letzten zwei Zeilen erscheinen alle 2 Minuten.

Frage an euch: Hat jemand ein Tipp zur Lösung, ich bin schon am Verzweifeln.

Gruß Heinz

Wie sieht deine Konfiguration vom Mosquitto Broker aus ?
Bei Login sollte deine Eingabe ungefähr so sein:

- username: deinusername
  password: deinpassword

Verwende nicht root oder administrator als user.

Ich würde auch die beiden Schalter noch einschalten, so dass das Add-On beim Start von HA auch automatisch startet

Bei den Geräte und Integrationen, würde ich dann einmal den Broker entfernen und neu hinzufügen. Da du MQTT als Add-On installiert hast, brauchst du bei Benutzername und Kennwort nichts eingeben !

Hier mal ein Beispiel, wie das aussehen sollte.

Benutzername: mqtt-user
Passwort: mqtt-user

So stehen sie.

Du meinst deinstallieren? Und wo finde ich das Add-on?

Bin gespannt,
Heinz

Wenn der MQTT-Broker läuft, dann kannst du unter Geräte und Dienste auf MQTT gehen und dann auf die drei Punkte

Dort kannst du dann auch löschen.

Und du musst nicht das Add-On löschen, sondern die Integration.

Vielleicht kannst du auch noch ein Screenshot deiner Einstellungen im Add-On
zur Verfügung stellen.

Grundsätzlich sollte man übrigens sichere Kennwörter verwenden :wink:

Hier nochmal eine Basiskonfiguration vom Mosquitto Broker

Gelöscht habe ich es nun, Und den HA wieder neu gestartet.
Mit den Kennwörter gebe ich dir recht.
Bei dir auf den Bild von der Basiskonfiguration hast du unter Nr.1 u.2 die selben Wörter stehen, ich habe nur eine Zeile da stehen.

Ich hoffe das mit Bild klappt.

Jetzt trage mal bei 1 , username und Kennwort ein, so wie in meinem Beispiel

Zeigt einen Fehler beim speichern.

Kopiere es bitte mal aus dem Codeblock, Yaml ist da sehr empfindlich, was falsche Einrückungen betrifft

Ich nehme an du meinst den yaml-Code. Da steht nicht viel drinnen. Oder meinst du etwas anderes?

Bin gerade am Handy und unterwegs :wink:ich hatte dir oben ein Beispiel für Passwort und User gegeben, kopiere das bitte mal bei 1 rein.

Ich habe den Broker entfernt. Beim neu hinzufügen erscheint diese Frage:


Was soll ich angeben?

Läuft das Add On?

Es läuft jetzt, ich habe es gerade wieder gestartet.

Wenn du jetzt MQTT einrichtest, sollte automatisch erkannt werden, dass dein Add On läuft, dann so vorgehen, wie in den Beispielbildern aus dem Thread

1 „Gefällt mir“

Jetzt ist noch ein Fehler dazu gekommen

1 „Gefällt mir“

Sieht doch gut aus und läuft.
Jetzt musst du bei deinen Clients vermutlich noch das richtige Passwort eingeben

1 „Gefällt mir“

So siehts im Moment aus.


Es ist zum verzweifeln.

1 „Gefällt mir“

Es geht doch eigentlich alles. Dein Tasmota_SmartMeter hat die falschen Benutzerdaten für den Broker eingetragen. Du musst in den Tasmota Settings, den Username und Passwort korrekt einstellen, dann sollte es gehen.

1 „Gefällt mir“

Wie gehe davor mit den Tasmota Settings?

1 „Gefällt mir“