Habe Mqtt Broker installiert und konfiguriert. Gleiches auch mit Mqtt Explorer. Möchte T2sg und T2hg im HA integrieren Verbindung steht auch, nur werden keine Geräte gefunden. Die Daten sehe ich aber im Explorer! Auto Discovery ist aktiviert!
Vermutlich sollte da in den MQTT Protokollen bei HA dann auch irgendeine Warn- oder Fehlermeldung auftauchen. Wenn es hier um einen T2sg Stick gehen sollte und um HA Core 2025.3.x, dann könnte das hier für Dich ggf. relevant sein, oder ggf. auch zutreffen:
Ich habe Null Ahnung von diesen Trucki Geräten, aber braucht es denn dafür noch irgendeine extra Integration, oder tauchen die dann im Normall, wie andere MQTT Geräte auch, bei der HA MQTT Integration auf?
Wenn sie sich bei dem MQTT Broker anmelden und somit dort auch vorhanden sind, dann müssten sie bei der HA MQTT Integration eigentlich auch auftauchen. Wenn das bei Dir nicht der Fall sein sollte kann ich dazu leider auch nicht mehr sagen. Wie gesagt, ich habe keine Ahnung von den Trucki Geräten.
Moin,
das sind leider zu wenig Informationen. Ich habe hier beides laufen, wenn die Auto-Discovery angehakt ist, sollte es zwar eigentlich klappen, aber ich habe bei dem T2SG (also dem Wechselrichter) die MQTT-Werte in die Configuration,yaml eingetragen (ich habe zwei davon laufen, weswegen es ein paar Eintragungen mehr sind), weil es bei mir auch wenig unzuverlässig war:
Da Du Dich damit dann ja auch auskennst. Tauchen die Geräte dann wie übliche bei der HA MQTT Integration auf? Falls ja vermute ich da eher das Problem bei @jk7700, denn die Daten kommen ja bei dem MQTT Broker an
und die HA MQTT Integration sollte sie dann auch automatisch von da abrufen und bekommen.
2025-03-28 14:02:50: Warning: Mosquitto should not be run as root/administrator.
2025-03-28 14:02:50: mosquitto version 2.0.20 starting
2025-03-28 14:02:50: Config loaded from /etc/mosquitto/mosquitto.conf.
2025-03-28 14:02:50: Loading plugin: /usr/share/mosquitto/go-auth.so
2025-03-28 14:02:50: ├── Username/password checking enabled.
2025-03-28 14:02:50: ├── TLS-PSK checking enabled.
2025-03-28 14:02:50: └── Extended authentication not enabled.
2025-03-28 14:02:50: Opening ipv4 listen socket on port 1883.
2025-03-28 14:02:50: Opening ipv6 listen socket on port 1883.
2025-03-28 14:02:50: Opening websockets listen socket on port 1884.
2025-03-28 14:02:50: mosquitto version 2.0.20 running
2025-03-28 14:02:51: New connection from 172.30.32.1:42504 on port 1883.
2025-03-28 14:02:51: New connection from ::1:38830 on port 1883.
2025-03-28 14:02:51: New client connected from 172.30.32.1:42504 as mqtt-explorer-52dfac40 (p2, c1, k60, u'mqtt_user').
2025-03-28 14:02:51: Client <unknown> disconnected due to protocol error.
[14:02:53] INFO: e[32mSuccessfully send discovery information to Home Assistant.e[0m
[14:02:55] INFO: e[32mSuccessfully send service information to the Supervisor.e[0m
2025-03-28 14:02:58: New connection from 172.30.32.1:32903 on port 1883.
2025-03-28 14:02:58: New client connected from 172.30.32.1:32903 as 07VqIacW765fbuepkmDn0d (p2, c1, k60, u'mqtt_user').
2025-03-28 14:03:00: New connection from 192.168.1.15:65107 on port 1883.
2025-03-28 14:03:00: New client connected from 192.168.1.15:65107 as Trucki Ladegerät (p2, c1, k60, u'mqtt_user').
2025-03-28 14:03:00: New connection from 192.168.1.13:49426 on port 1883.
2025-03-28 14:03:00: New client connected from 192.168.1.13:49426 as Trucki 1000 (p2, c1, k60, u'mqtt_user').
2025-03-28 14:03:10: New connection from 172.30.32.2:45754 on port 1883.
2025-03-28 14:03:10: Client <unknown> closed its connection.
by HarryP:
. Zusammenführung Doppelpost (bei Änderungen oder hinzufügen von Inhalten bitte die „Bearbeitungsfunktion“ anstatt „Antworten“ zu nutzen)
. Code-/Logzeilen formatiert (bitte immer in </> einbinden)
Da sollte dann der Schieber bei “Suche aktivieren” eigentlich aktiviert sein.
Falls der Schieber dort aktiviert ist fällt mir dazu im Moment leider auch nichts mehr ein, sprich was sonst ggf. noch die Ursache sein könnte.
Edit: Ich glaube zwar nicht das das irgendwelche Auswirkungen auf Dein Problem hat, aber die restlichen Einstellungen zu Deinem letzten Screenshot sehen bei mir so aus:
Was mich ein wenig wundert ist das bei der auf der Übersicht der HA MQTT Integration - Dein zweiter Screenshot - nicht die IP des MQTT Brokers angezeigt wird so wie bei mir.
Aber ok die wird da vielleicht auch dann angezeigt wenn es auch Geräte gibt die Daten an die HA MQTT Integration senden. Was dann allerdings auch wieder (zusätzlich) dafür spricht das von dem MQTT Broker bei der HA MQTT Integration keine Daten ankommen. Warum das so ist kann ich mir aber im Moment auch nicht erklären.
Was Du ja mal testen kannst ist die HA MQTT Integration noch einmal zu löschen,
Neuinstallation vorher schon probiert, und jetzt auch, kein Erfolg! Habe nun auch mit Go-e Charger per Mqtt probiert, komplett gleich. Sehe alle im Explorer aber keine Geräte und Identitäten.
Dann scheint da unter HA aber doch irgendetwas grundsätzlich “verbogen” zu sein. Die Frage ist nur was.
Geräte und ihre Topics werden an den MQTT Broker gesendet - wie man in dessen Protokoll ja sehen kann und die HA MQTT Integration sollte diese Daten dort per aktivierten Auto-Discovery dann auch wieder automatisch abrufen. Irgendwelche sonstigen oder anderen Einstellungen, außer denen die wir hier schon abgeklärt haben, gibt es dafür eigentlich nicht.
Sorry, aber da bin ich jetzt auch am Ende mit meinem Latein.
Edit: Ich vermute Du hast HA bare metal direkt auf irgendeiner Kiste installiert und nicht zufällig in einer VM per irgendeinem Hypervisor, oder? Falls per Hypervisor könntest Du natürlich noch einen Test mit einer weiteren HA VM starten, sprich einfach noch eine weitere HA VM anlegen, dort dann einen neuen MQTT Broker installieren und dann mal mit den testen. Oder halt einen weiteren MQTT Broker irgendwo als Docker oder LXC einrichten und damit testen.
Wenn ich in der Konfiguration nicht core-mosquitto lasse, sondern die IP von Home Assistant eintrage, steht dann auch im Explorer “homeassistant”! Aber keine weiteren Geräte und nach Neustart ist “homeassistant” dann auch wieder weg!