der wohl häufig zu lesende Satz “Ich bin erst kurz bei HA” - so auch bei mir. Ich hoffe, dass dieser Beitrag im richtigen Bereich ist, ansonsten bitte verschieben. Vielen Dank.
Ich betreibe eine Wetterstation Davis Vantage Vue an einem Raspberry Pi 4 auf dem weewx seit gefühlten Ewigkeiten läuft.
Nun möchte ich auf die aktuellen Wetterdaten der Station zugreifen. Dazu habe ich auf dem Raspi nach dieser Anleitung weewx-mqtt installiert und auch die weewx.conf entsprechend editiert.
username und password sind die Zugangsdaten meiner HA Installation auf einem HA Green.
Danach den Raspi neu gestartet und abgewartet, dass im HA MQTT Broker die Wetterstation auftaucht. Aber da passiert nichts.
Ich bin etwas ratlos.
Sind die Zugangsdaten mit der IP meiner HA Installation eventuell falsch oder der Port? Ich hatte auch den Port der HA Installation probiert, aber auch ohne Erfolg.
Nun hoffe ich, dass ihr mir einen entscheidenden Tipp oder Hinweise geben könnt.
Es ist schon lange her, dass ich das konfiguriert habe, aber ich meine per default ist user = homeassistant und das password ein langer zufällig String
Wie und in welchem Format müssen dort die User mit Passwort angelegt werden? Ich konnte in der Doku leider nichts dazu finden, zumindest meine alten Augen nicht.
Hinsichtlich des user und password bin ich nun etwas weiter gekommen. weewx versucht zwar eine Verbindung zu HA aufzubauen, aber weewx bricht die Verbindung dann ab.
2025-01-02 13:50:16: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:50:18: New connection from 192.168.178.150:40465 on port 1883.
2025-01-02 13:50:18: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:50:20: New connection from 192.168.178.150:51863 on port 1883.
2025-01-02 13:50:20: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:50:24: New connection from 192.168.178.150:52349 on port 1883.
2025-01-02 13:50:24: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:50:32: New connection from 192.168.178.150:57927 on port 1883.
2025-01-02 13:50:32: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:50:49: New connection from 192.168.178.150:36645 on port 1883.
2025-01-02 13:50:49: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:51:21: New connection from 192.168.178.150:52807 on port 1883.
2025-01-02 13:51:21: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:52:13: New connection from 172.30.32.2:36424 on port 1883.
2025-01-02 13:52:13: Client <unknown> closed its connection.
2025-01-02 13:52:25: New connection from 192.168.178.150:35517 on port 1883.
2025-01-02 13:52:25: Client weewx_35143586 disconnected, not authorised.
2025-01-02 13:52:38: Saving in-memory database to /data//mosquitto.db.
2025-01-02 13:54:13: New connection from 172.30.32.2:40086 on port 1883.
2025-01-02 13:54:13: Client <unknown> closed its connection.
Ich bin mit meinem Latein hier am Ende.
Hat noch jemand eine Idee, was ich ausprobieren könnte?
konntest du eine Lösung für dich finden, die Wetterstation im HA einzubinden?
Ich habe auch eine Wetterstation und einen weewx-Server der sehr zuverlässig auf einem Raspi läuft. Schade, dass keine 2 Dienste konfiguriert werden können. Sonst könnte auf der Basis zum weewx noch ein zweiter Customer-Dienst angelegt werden.
Ich hab ebenfalls weewx am laufen. Ich zeige aber die Daten in einem I frame in HA an . Die Anzeigen aus weewx sind dann auf meiner HP.
Nun, es hat mich auch interessiert ob per mqtt die Daten an HA geliefert werden können. Ich hatte noch einen PI übrig und weewx installiert und mqtt nachinstalliert.
In HA
In HA einen mqtt user anlegen.
Bei den Broker Optionen auch diesen user benützen und nicht homeassistant
in weewx
In der weewx.conf muss noch das topic hinterlegt werden und die verbindung zu HA
[[MQTT]]
server_url = mqtt://“mqtt-user” : “das Passwort” “@die IP Adresse HA”:1883/
topic = wetter oder sonst ein Name
unit_system = METRIC
So werden nun die Daten mit dem Topic “wetter” geliefert.
Um zu erkennen, ob überhaupt Daten in HA ankommen, habe ich den MQTT Explorer installiert.
https://github.com/adamoutler/mqtt-explorer
hier werden alle topics in HA angezeigt. Hier das Topic “wetter”