Moin,
ich bin hier auf folgendes Projekt gestossen:
https://github.com/grindylow/ahoy
Ich bin mit den Informationen dort etwas überflutet und blicke (noch) nicht ganz durch.
Ich würde die Lösung mit ESP8266 und nRF24L01+ realisieren wollen.
Hat jemand schonmal etwas in der Art gebaut.
Grüsse
Andreas
Steht doch alles auf Github?
Hab jetzt auch nur die HM1500 ohne DTU und muss das noch nachfriemeln. 😀
- PV: SW 6,48kWp + 3x4,86kWp (O,S,W)
- BAT: 16x 280 Ah mit JK BMS
- WR: 3xVictron MP2 5k, 2xMPPT 250/70, 9xHoymiles HM1500
Moin,
habe es jetzt so weit hinbekommen das ich die "Software" auf einen D1 Mini gespielt bekommen haben, und mich daraus conecten kann!
Nächster Step: mit dem NRF24L01+ verbinden und Hoymiles bestellen;-)
Grüsse
Andreas
:thumbup:
- PV: SW 6,48kWp + 3x4,86kWp (O,S,W)
- BAT: 16x 280 Ah mit JK BMS
- WR: 3xVictron MP2 5k, 2xMPPT 250/70, 9xHoymiles HM1500
Moin,
habe es jetzt so weit hinbekommen das ich die "Software" auf einen D1 Mini gespielt bekommen haben, und mich daraus conecten kann!
Nächster Step: mit dem NRF24L01+ verbinden und Hoymiles bestellen;-)
Grüsse
Andreas
Moin, HM-1550 incl. 2 x 400Wp sind gekommen und konnte auch mit dem ESP 8266/NRF24L01+ verbunden werden ... die esten KWh sind schon an den Netzbetreiber verschenkt 😉
Bei mir hat es erst sauben mit dem Release 0.5.15 geklappt! Tipp als erstes ins eigene Wlan bringen, bei mir konnte ich nichts richtig konfigurien als das Teil als AP lief!
Als nächstes würde ich gerne die Daten per MQTT "abgreifen" hab aber noch keine Idee wie und womit!
Grüsse
AD
Hallo,
ich habe noch einen D1 Mini rumliegen. Da ich länger nichts mehr geflasht habe und mittlerweile nur einen MAC Mini habe,
wäre ich über Infòˋs Dankbar.
Unter Windows habe ich ESPeasy verwendet.
NRF24L01+ ist bestellt.
Schonmal Danke.
Hallo,
ich habe noch einen D1 Mini rumliegen. Da ich länger nichts mehr geflasht habe und mittlerweile nur einen MAC Mini habe,
wäre ich über Infòˋs Dankbar.
Unter Windows habe ich ESPeasy verwendet.
NRF24L01+ ist bestellt.
Schonmal Danke.
Bei MAC bin ich raus... habe mir Windows uns VSC geflasht!
Hallo,
ich habe noch einen D1 Mini rumliegen. Da ich länger nichts mehr geflasht habe und mittlerweile nur einen MAC Mini habe,
wäre ich über Infòˋs Dankbar.
Unter Windows habe ich ESPeasy verwendet.
NRF24L01+ ist bestellt.
Schonmal Danke.
Mit esptool.py kannst du auch unter MAC flashen entweder direkt über die Konsole oder es gibt auch schon ein Grafische Tool dazu.
PV1: Victron ESS MultiPlus II 48/3000 | Pylontech Akku 5kW | 2880 Wp
PV2: Victron OffGrid MultiPlus II 24/3000 | TAB OPZS Akku 464Ah 11,8 kW | 10,6 kWp
Was ist Victron ESS wird hier genau erklärt!
Werde ich mir anschauen. Danke!
Moin,
ich bin hier auf folgendes Projekt gestossen:
https://github.com/grindylow/ahoyIch bin mit den Informationen dort etwas überflutet und blicke (noch) nicht ganz durch.
Ich würde die Lösung mit ESP8266 und nRF24L01+ realisieren wollen.Hat jemand schonmal etwas in der Art gebaut.
Grüsse
Andreas
Ich werde die Variante mit dem PI realisieren. Aber vorher muss erstmal alles andere angeschlossen werden Sobald das steht gebe ich ein kleines Feedback
Moin,
ich bin hier auf folgendes Projekt gestossen:
https://github.com/grindylow/ahoyIch bin mit den Informationen dort etwas überflutet und blicke (noch) nicht ganz durch.
Ich würde die Lösung mit ESP8266 und nRF24L01+ realisieren wollen.Hat jemand schonmal etwas in der Art gebaut.
Grüsse
Andreas
Ich werde die Variante mit dem PI realisieren. Aber vorher muss erstmal alles andere angeschlossen werden Sobald das steht gebe ich ein kleines Feedback
So, dass Setup funktioniert tatsächlich 2022-09-01 16:49:45.873215 Decoded: temp=28.5, pf=1.0 phase0=voltage:235.4, current:1.3, power:30.8, frequency:49.98 string0=voltage:32.9, current:0.68, power:22.2, total:0.492, daily:491 string1=voltage:32.1, current:0.31, power:10.1, total:0.734, daily:328
2022-09-01 16:49:47.617892 Decoded: temp=28.5, pf=1.0 phase0=voltage:235.2, current:1.3, power:30.8, frequency:49.98 string0=voltage:32.9, current:0.68, power:22.2, total:0.492, daily:491 string1=voltage:32.2, current:0.31, power:10.1, total:0.734, daily:328
2022-09-01 16:49:48.836134 Decoded: temp=28.4, pf=1.0 phase0=voltage:234.7, current:1.3, power:30.8, frequency:49.98 string0=voltage:32.8, current:0.68, power:22.2, total:0.492, daily:491 string1=voltage:32.1, current:0.31, power:10.1, total:0.734, daily:328
Jetzt wäre noch ein WebInterface zur Analyse ganz sinnvoll. Allerdings weiß ich nicht, ob der andere Code damit umgehen kann. Hat jemand weitere Erfahrungen sammeln können?
Btw. mein Setup ist ein Raspi4 mit einem NRF24L01+ von AZ-Delivery.
Auch ein interessantes Projekt: https://github.com/tbnobody/OpenDTU
Mit ESP32 statt ESP8266
************************Background
This project was started from this discussion (Mikrocontroller.net). It was the goal to replace the original Hoymiles DTU (Telemetry Gateway) with their cloud access. With a lot of reverse engineering the Hoymiles protocol was decrypted and analyzed.
Currently supported Inverters
Hoymiles HM-300
Hoymiles HM-350
Hoymiles HM-400
Hoymiles HM-600
Hoymiles HM-700
Hoymiles HM-800
Hoymiles HM-1000
Hoymiles HM-1200
Hoymiles HM-1500
TSUN TSOL-M800 (Maybe depending on firmware on the inverter).
Features for end users
Read live data from inverter
Show inverters internal event log
Show inverter information like firmware version, firmware build date, hardware revision and hardware version
Uses ESP32 microcontroller and NRF24L01+
Multi-Inverter support
MQTT support (with TLS)
Home Assistant MQTT Auto Discovery support
Nice and fancy WebApp with visualization of current data
Firmware upgrade using the web UI
Default source supports up to 10 inverters
Time zone support
Das is super!.... Ahoy werd ich ausprobieren.
Bin jetzt auch fast soweit.
Hab mir einen ESP32 und einen NRF24L01+ besorgt, verlötet und angeschlossen.
Jetzt versuche ich die schei* FW zu flashen.
Habe dazu das Ahoy vom Repository in VS Code geladen. Habe Cmake und MinGw64 installiert und die Pfade in die Systemvariablen eingetragen.
Weiter komme ich nicht. Habe vorher noch nicht mit pio gearbeitet. Ich bekomme immer die Meldung "Unable to determine what CMake generator to use.", aber der GCC ist ausgewählt.
Beim starten des Projekts steht in der Ausgabe "The command: ninja --version failed with error: Error: spawn ninja ENOENT". Muss ich ninja installieren?
Kann mir bitte jemand einen Tipp geben.
Edit:
Hab das Repo gelöscht und nochmals heruntergeladen, jetzt kann ich es übersetzen und laden. :crazy:
- PV: SW 6,48kWp + 3x4,86kWp (O,S,W)
- BAT: 16x 280 Ah mit JK BMS
- WR: 3xVictron MP2 5k, 2xMPPT 250/70, 9xHoymiles HM1500
Ich hätte hier noch ein reines python script zum ansteuern der hoymiles direkt mit dem raspi
https://github.com/Knedox/hoymiles_control
noch ziemlich beta, aber das wesentliche ist vorhanden