Hallo,
ich würde gerne den Hoymiles MS-A2 ohne Balkonkraftwerk betreiben, eine (große) PV Anlage ist bereits vorhanden, und somit quasi gerne über FHEM - hier kommen alle Daten vom Fronius Wechselrichter und Smartmeter (ISKRA) an - eine Nulleinspeisung umsetzen. Leider finde ich aber kein Modul, um den Hoymiles MS-A2 in FHEM zu integrieren. Habt ihr eine Idee wie das möglich wäre?
Zitat von: Jackie am 23 April 2025, 10:22:19Habt ihr eine Idee wie das möglich wäre?
Moin,
Ende Mai soll wohl ein Firmwareupdate kommen, welches eine Anbindung per MQTT möglich machen sollte.
Danke, wäre übergangsweise das hier eine Option?
https://ahoydtu.de/
Zitat von: Jackie am 23 April 2025, 10:45:18Danke, wäre übergangsweise das hier eine Option?
https://ahoydtu.de/
Nein, ich denke nicht. Ahoy bzw. OpenDTU sprechen per Funkmodul NRF24L01+ (oder CMT2300A für HMS / HMT) auf 868MHz mit den Hoymiles-Wechselrichtern.
Der MS-A2 kann nur WLAN und Bluetooth.
Zitat... auf 868MHz ...
NRF24L0+
- N = Nordic
→ Hersteller: Nordic Semiconductor, norwegische Firma, spezialisiert auf Funktechnik - RF = Radio Frequency
→ Das Modul arbeitet im Funkfrequenzbereich, konkret im 2,4 GHz ISM-Band - 24 = 2.4 GHz
→ Frequenzbereich des Moduls: 2,4 Gigahertz (lizenzfreies Band weltweit) - L = Low Power
→ Geringer Stromverbrauch, perfekt für batteriebetriebene Geräte - 01 = Modellnummer / Generation 1
→ Erste Generation dieser Funkchip-Serie - + (Plus) = Erweiterte Funktionen
→ Verbesserte Version des ursprünglichen NRF24L01
ja, recht hast Du natürlich! Die 868MHz sollten sich auf den CMT2300 beziehen. ;)
Bleibt aber dabei: der MS-A2 kann nur WLAN und Bluetooth.
Hallo,
zumindest zum Abruf der Daten nutze ich übergangsweise (bis zur direkten MQTT-Anbindung):
https://github.com/krikk/hoymiles-ms-a2-to-mqtt (https://github.com/krikk/hoymiles-ms-a2-to-mqtt)
Viele Grüße
Thomas
Zur Info: der MS-A2 lässt sich seit gestern nun auch per MQTT anbinden.
(Vorher App-Update unter Android/IOS machen und dann die Firmware des MS-A2 aktualisieren)
Einstellungen für den Broker findet man dann in der App unter Systemeinstellungen -> MQTT-Service.
Kommen die Daten in Echtzeit, vom Gerät selbst, oder verzögert aus der Cloud?
vb
Netzintern ohne Cloud. Die wichtigen Parameter sekündlich. Alle anderen alle 5min.
Hallo zusammen,
ich versuche seit heute eine Hoymiles Battery AC 1920 in FHEM per MQTT zu integrieren.
Die Readings kommen grundsätzlich rein.
Jetzt versuche ich den EMS-Mode von general auf mqtt_ctrl zu ändern damit ich die Ein- oder Ausspeisung selber steuern kann - es gelingt mir aber nicht.
In den Readings steht unter anderem:
supported_topics_ems_mode
homeassistant/select/MSA-280425400590/ems_mode/command
Also habe ich ein setList in meinem device mit
ems_mode_on:noArg homeassistant/select/MSA-280425400590/ems_mode/command mqtt_ctrlangelegt und versuche dann mit
set <device> ems_mode_onden MQTT-MODE zu ändern - aber es geht nicht.
Kann mich einer in die richtige Richtung schubsen?
Besten Dank vorab.
LG, Sprudelverduenner
Hallo Sprudelverduenner, bist du hier zu einer Lösung gekommen? Kannst Du die noch teilen?
LG Jochen
Hi Jochen,
ja... ich habe es ein paar Tage später ans Laufen bekommen - die Infos im Netz hierüber sind nur sehr spärlich.
Die Vorgehensweise aus den vorherigen Beitrag ist grundsätzlich richtig.
Nach dem
set <device> ems_mode_ongeht es noch weiter.
Man muss dann alle 10 Sekunden z.B. ein
set <device> set 100senden. Nach maximal 5 Minuten wird das Reading ems_mode aktualisiert und steht nun auf den Wert mqtt_ctrl.
Jetzt muss man z.B. alle 10 Sekunden einen charge oder discharge Befehl senden z.B. mit einem DOIF. Macht man das nicht dann fällt der Speicher 60 Senkunden nach dem letzten set-Befehl zurück auf die Einstellungen in der APP, dass heißt er speißt dauerhaft mit einem festen Wert aus oder lädt mit einem festen Wert.
LG, Sprudelverduenner
Hallo Sprudelverduenner,
war eine weile im Urlaub, habe nun auch einen Hoymiles HiBattery 1920 AC und versuche Ihne einzubinden.
Geht mir wie Dir, auslesen geht, aber umstellen... ;-)
Kannst Du evtl. Dein Setup nochmal komplett bereitstellen, z.B. als kompletten code der Einbindung?
Hast Du eine attrTemplate verwendet?
Danke, bin für jede Hilfe dankbar ;-)
Jochen
Moin Jochen,
Jetzt bin ich noch bis Montag im Urlaub - ich kann mich dann nochmal gerne melden...
Hallo zusammen,
was für ein Zufall, ich scheitere auch just in diesem Moment an dieser Angelegenheit.
@sprudelverduenner: Deine komplette Config wäre wirklich Gold wert, vorab vielen Dank! :)
Grüße
Matthias