[gelöst] MQTT Ansatz für PV-Anlage Anker solix2mqtt

Begonnen von Clyde, 02 Februar 2025, 16:07:22

Vorheriges Thema - Nächstes Thema

JoWiemann

Zitat von: Skusi am 07 März 2026, 21:27:31Über den Umweg per Home Assistent soll das ja gehen, aber warum kann das nicht direkt aus Fhem funktionieren ?

Ist es wirklich so, dass sich nur noch niemand gefunden hat der die inoffizielle Anker API in das solix2mqtt integriert. Es kann doch nicht sein das man einen Raspi mit HA aufsetzen muss, um umständlich irgendwie die HA Integration zu benutzen.

Doch, das kann und wird so sein. Module entstehen nicht auf Wunsch, sonder weil jemand den Bedarf hat, für sich eine Lösung entwickelt und diese der Community zur Verfügung stellt.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

theotherhalf

Ich bin seit dem Wochenende Besitzer und Nutzer des Anker Speichers Solarbank 3 E2700 Pro.
Auch ich möchte gerne die Daten zum Lesen in FHEM importieren.

Ist es noch so, das man zwei Accounts anlegen muss um in einem vernünftigen Intervall die Daten zu bekommen? Kann das jemand bestätigen?
FHEM Anfänger
HM CCU2 mit diversen Komponenten als Steuerung
FHEM mit Floorplan auf Raspi 3 (Raspbian Jessie)  zur Visualisierung (Heizung, Zustände, etc.) und angeschlossenen One-Wire Sensoren
Schnittstelle CCU2 - FHEM mit HMCCU
EBUSD Applikation auf Raspi 2 mit Anbindung an Vaillant Heizung

JoWiemann

Zitat von: theotherhalf am 09 März 2026, 19:46:00Ist es noch so, das man zwei Accounts anlegen muss um in einem vernünftigen Intervall die Daten zu bekommen? Kann das jemand bestätigen?

Hallo,

ja, gehört zum Sicherheitskonzept von Anker.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Remstäler

Also ich benutze für die Abfrage vom Raspy den gleichen Benutzer wie mit der Anker-Handy-App und das klappt problemlos.
Das wurde von Anker in einem Update im Herbst ja auch extra so angepasst.
Ich hab einen Intervall von 60 Sekunden eingestellt. Nach 30 Tagen läuft dann evtl. der Token ab, den muss man dann erneuern. Läuft nun seit 2-3 Monaten fehlerfrei.

Skusi

Zitat von: JoWiemann am 08 März 2026, 09:32:09
Zitat von: Skusi am 07 März 2026, 21:27:31Über den Umweg per Home Assistent soll das ja gehen, aber warum kann das nicht direkt aus Fhem funktionieren ?

Ist es wirklich so, dass sich nur noch niemand gefunden hat der die inoffizielle Anker API in das solix2mqtt integriert. Es kann doch nicht sein das man einen Raspi mit HA aufsetzen muss, um umständlich irgendwie die HA Integration zu benutzen.

Doch, das kann und wird so sein. Module entstehen nicht auf Wunsch, sonder weil jemand den Bedarf hat, für sich eine Lösung entwickelt und diese der Community zur Verfügung stellt.

Grüße Jörg

OK, das sollte auch kein Vorwurf / Bestellung sein. Es wundert mich nur das ich da mit dem Wunsch so alleine da stehe. Ich leider nicht das Wissen und die Fähigkeit ein solches Modul zu schreiben.

Also werde ich weiter abwarten ob es da noch einen "Hero" für mich gibt...

@ theotherhalf

Ich benutze auch nur einen Account aber zwei Nutzer. Der eingeladene Nutzer der nur Werte ansehen darf reicht aus fur solix2mqtt. Der Hautpnutzer ist dann bei mir in der Handy App eingestellt, zum verändern von Einstellungen.
HP ThinClient 630, SIGNALduino, NanoCul868 (a-culfw), JeeLink Clone (LaCrosse), Firmata  für FB Heizung,Wasser+Gas+Klingel+Lux, Somfy Rolladen, Pollin Steckd.,TX29DTH,Tasmota+IR Lesekopf an Stromz., MAX Fensterkontakte, IButton, Fingerprint, SonOff Tasmota, ESP LED Controler, WLed,zigbee2mqtt...

Tobias

kurze frage, wenn ich das richtige gesehen habe zieht ihr die PV-Daten über die Cloud in einem grossen intervall. Warum bindet ihr den Solix nicht via RS-485 Modbus-RTU an mit dem Intervalle von 1-2sek möglich sind?

Ich hatte mal jemanden der die Config für mein ModbusMqttGateway für einen Solix erstellen wollte, hatte sich dann aber nicht mehr gemeldet... :(
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

Nuems

Das könnte daran liegen, dass es noch niemand hinbekommen (und veröffentlicht) hat, wie man direkt mit den Solix-Geräten kommunizieren kann. Es geht bislang nur über den Umweg über die Cloud. Falls Du andere Erkenntnisse hast, wären die sicher gern gesehen.
Unabhängig davon lässt sich das Abfrageintervall bei solix2mqtt über die Umgebungsvariable S2M_POLL_INTERVAL in Sekunden festlegen - das steht irgendwo weiter oben schon einmal.

Tobias

Sorry, ich stecke noch nicht so lange in der Diskussion wie ihr , aber das modbus Protokoll habe ich hier gefunden:

https://community.home-assistant.io/t/anker-solix-x1-modbus-integration-no-anker-cloud-needed/981275

Daraus könnte man relativ einfach ein config file basteln, das kann aber nur jemand machen der auch ein Anker Solix im direkten Zugriff hat und die config ausprobieren und anpassen kann ;)
Maintainer: Text2Speech, TrashCal, MediaList

Meine Projekte: https://github.com/tobiasfaust
* PumpControl v2: allround Bewässerungssteuerung mit ESP und FHEM
* Ein Modbus RS485 zu MQTT Gateway für SolarWechselrichter

JoWiemann

Hallo Tobias,

das ist die Solix X1 und nicht Solix 2 oder 3 Pro. Im Anker Forum wird von Anker eineindeutig gesagt: ModBus steht für Solix 2/3 Pro nicht zur Verfügung.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM