Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request - MQTT Auto-Discovery #250

Open
Bend3smo opened this issue Oct 10, 2024 · 7 comments
Open

Feature Request - MQTT Auto-Discovery #250

Bend3smo opened this issue Oct 10, 2024 · 7 comments

Comments

@Bend3smo
Copy link

Moin,
es wäre super, wenn Home Assistant die MQTT Entitäten automatisch anlegen und auch die aktuellen Einstelltungen auslesen könnte.

Eine Reglung abhängig vom Tibber Strompreis wäre damit zum Beispiel sehr einfach realisierbar.

@lullatscho
Copy link

Das funktioniert doch schon per OpenDTU. Also da ist jetzt nicht viel Aufwand hinter, das zu aktivieren.

@Bend3smo
Copy link
Author

?

@tomquist
Copy link
Contributor

Der Feature Request macht schon Sinn. Über die OpenDTU bekommt man nur die aktuell eingestellten IST-Werte, kann aber das ZeroExport script nicht steuern. HoymilesZeroExport pushed die SOLL-Werte in den MQTT. Außerdem gibt HoymilesZeroExport noch das gesamt limit aus, was relevant ist, wenn man mehrere Wechselrichter hat. Darüber hinaus macht es auch Sinn, wenn per Auto-Discovery die Entitäten für die /set/* topics angelegt werden, damit man darüber das Script steuern kann.

Ich kenne mich mit HomeAssistant nicht gut aus, aber wenn jemand eine passende HomeAssistant config zur Verfügung stellt, kann ich gerne damit Auto-Discovery einbauen.

@Bend3smo
Copy link
Author

Bend3smo commented Oct 13, 2024

Kannst du mal eine Liste aller Topics posten?

Besonders das Topic für das Gesamte Limit würde mich interessieren. Damit wäre eine Drosselung, abhängig vom aktuellen Strompreis, per Automation in HomeAssistant einfach möglich.

Bis jetzt zeigt mir mein MQTT Explorer in HomeAssistant noch nichts von ZeroExport an.

Ich hab in einem anderen Thread gelesen, dass das daran liegt, das ZeroExport nur liest ist das richtig?
Könnte man das nicht ändern, das alle Topics an den MQTT Broker veröffentlicht werden?

Kenne mich leider mit MQTT nicht so gut aus.

@RealNBB
Copy link

RealNBB commented Oct 15, 2024

Mach doch einfach "deintopic/#". Dann zeigt der MQTT Explorer alles an, was rein kommt.

Ich hab es übrigen aber auch noch nicht geschafft, MQTT von ZeroExport zu empfangen. In meinem Fall denke ich aber, dass es eher daran liegt, dass mein HAOS als Container läuft (genauso wie ZeroExport) und es deshalb nicht wirklich mit dem im HAOS hinterlegten Broker klappt.

@Bend3smo
Copy link
Author

Funktioniert leider auch nicht. Weder wenn das ZeroExport Script als docker Container auf einem NAS läuft, noch wenn es per portainer als Docker auf einem NUC mit HomeAssistantOS läuft.

@Bend3smo
Copy link
Author

Bend3smo commented Oct 17, 2024

Ich muss mich entschuldigen mit nem vernünftigen Editor sieht man den Fehler sofort.
image
Jetzt sehe ich die Topics im MQTT Explorer.
image

Leider ist das gesamte Limit nicht dabei.
Oder ist "normal_watt" das gesamte Limit?

HOY_MAX_WATT = 800 Taucht leider auch nicht auf.

Es wäre super wenn man einen der beiden Werte per MQTT ändern könnte.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants