From 590fda361477def2bab462fcb6febf9bd43900b8 Mon Sep 17 00:00:00 2001 From: lumapu Date: Thu, 8 Jun 2023 23:55:14 +0000 Subject: [PATCH] deploy: 6fa7136a1e3b8dcf1d033a30a6b199758783fcc8 --- categories/index.html | 4 ++-- faq/index.html | 4 ++-- favicon.ico | Bin 0 -> 22382 bytes getting_started/index.html | 4 ++-- imprint/index.html | 4 ++-- index.html | 7 +++---- index.xml | 2 +- tags/index.html | 4 ++-- web_install/index.html | 4 ++-- 9 files changed, 16 insertions(+), 17 deletions(-) create mode 100644 favicon.ico diff --git a/categories/index.html b/categories/index.html index 6a415866..88491ddf 100644 --- a/categories/index.html +++ b/categories/index.html @@ -11,5 +11,5 @@ Kann man den Wechselrichter limitieren?
Ja der Wechselrichter kann limitiert werden. So kann man zB. einen HM-1500 auf 600W limitieren. Es gibt zwei verschiedene Arten von Limit: persistent und nicht persistent. Ersteres wird im Wechselrichter gespeichert und gilt ab Wechselrichter-Start. Zweites wird für die Nulleinspeisung verwendet, da es sich um eine temporäre Limitierung handelt.

Debugging

Die Serielle Konsole über USB gibt beim Start verschiedene Informationen aus. Es werden neben der WLAN Verbindung auch Informationen zum NRF24 Modul ausgegeben.

Logging

Nein Ahoy ist eine DTU (data transfer unit), die nur als Brücke zwischen Wechselrichter und Hausautomatisierung zu sehen ist.

Troubleshooting

Folgende Punkte sollten mit ja beantwortet werden können: Schon ein anderes Pinout verwendet (vor allem IRQ)? Verbindungen verlötet? Power Versorung ok, evtl. Kondensator nahe an NRF24? Es ist Tag (Inverter braucht DC Spannung um zu antworten)?
\ No newline at end of file +Ich kann keine Daten vom Inverter empfangen
Folgende Punkte sollten mit ja beantwortet werden können: Schon ein anderes Pinout verwendet (vor allem IRQ)? Verbindungen verlötet? Power Versorung ok, evtl. Kondensator nahe an NRF24? Es ist Tag (Inverter braucht DC Spannung um zu antworten)?
\ No newline at end of file diff --git a/faq/index.html b/faq/index.html index f1ac459a..e0853d54 100644 --- a/faq/index.html +++ b/faq/index.html @@ -11,5 +11,5 @@ Kann man den Wechselrichter limitieren?
Ja der Wechselrichter kann limitiert werden. So kann man zB. einen HM-1500 auf 600W limitieren. Es gibt zwei verschiedene Arten von Limit: persistent und nicht persistent. Ersteres wird im Wechselrichter gespeichert und gilt ab Wechselrichter-Start. Zweites wird für die Nulleinspeisung verwendet, da es sich um eine temporäre Limitierung handelt.

Debugging

Die Serielle Konsole über USB gibt beim Start verschiedene Informationen aus. Es werden neben der WLAN Verbindung auch Informationen zum NRF24 Modul ausgegeben.

Logging

Nein Ahoy ist eine DTU (data transfer unit), die nur als Brücke zwischen Wechselrichter und Hausautomatisierung zu sehen ist.

Troubleshooting

Folgende Punkte sollten mit ja beantwortet werden können: Schon ein anderes Pinout verwendet (vor allem IRQ)? Verbindungen verlötet? Power Versorung ok, evtl. Kondensator nahe an NRF24? Es ist Tag (Inverter braucht DC Spannung um zu antworten)?
\ No newline at end of file +Ich kann keine Daten vom Inverter empfangen
Folgende Punkte sollten mit ja beantwortet werden können: Schon ein anderes Pinout verwendet (vor allem IRQ)? Verbindungen verlötet? Power Versorung ok, evtl. Kondensator nahe an NRF24? Es ist Tag (Inverter braucht DC Spannung um zu antworten)?
\ No newline at end of file diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..cb159e2b33a6a6aab913b7df2130ff2b3d73edf8 GIT binary patch literal 22382 zcmeHPO>7fK6n-XwP$?oDS_!EUc7G1sk_rie8evqmRaKz3oGPT8Xm2el#Fn7V0)fy! zYzL@H3l)$UXw(*owltxYV&_0F9C}4KQPfLsC`TWxOyAp`x0!5q*K5bSc6PJU(>FWb z+4sJ0-p>BadI4h42HUp-Vgf#F2iOAuiG;C!7wdn(x&sG{^<8fOy!`^eF5Cux!WKq7 zg6%R_%xH7PtUybN3Am0XL>`{}nS%c56bLdZ4;_LhXd-n8uJ`PORBs#v+1zaQwA@F1 z?RDQ7?di-|cU}IC*fIXh`(hkEsyTkMJ@U^(FSb8h6MwZm>6eFLv_a4MS=*ET6L4~B z2=;i=->yCOA9XgiKU=l`T-x(KT>HODd)mjNWAL0~{@AsjfDvk^E<*=l#5Vt|?ep-p z+Dl5;oY#*(hqjX%Y?)5Ouh{?7q`%WX?CQC06BgRYG_(Rh#{xjtB0#(hu>Tamsr|+{ zlK>ol&}e*eT9k2y#u~C`w5_-e{rWL$VKJY zM()jKJ}2L_G{ryVKb|*r|9RLGMEYT$34|0o7Lho5KPghBha#?TD^dJHKTZ5Ds>PYe1VZ5Dqc0)Pi6;1w#@di_&x z{;^*x`s`n``m?U%b)TkQ`%&5L`mYB5-wJ`3velOu`pl^@tl9rKT=nRiqgxTfn*7)9 z+l&GIj;&Gu?`q`Dz8PZ_LtXqQp>vJC%^0)+=%f|9`wyr5Wl0-blss7!VB#L&KVdtwCbO|)0ho=59Mqxvmqo2h&O z?H#mTXgkoTt`lt=S{GRs?H{zoWs8>+?a4}_eRwI+E<~b3hy}K;rQyYRC0S0E;}v=y zdH_vBtMNI7nLC_Ac<)xi-IxnrFVeG5zJ7JaJRCI}VF5LL#@f1|exJ_m@HyB~^_=5a zK4?5A;dYnKTY^yrYJkrz&0`?~{0$83kjQ2cu z!MT9r!v|a@4Ab?G9e=9hxf7K)m!rVnO@pZL*Kkes`HP$IB5~&h-`}`st3g=#)AJuW zhpcFDVU-49=C90QJ8BSq{`Bn6oWG`d1zgXWc@Pc$G=Kf6nFFc@QQ=R=!fFl1aExgA z=fCxw|6Q*CPg?Szo7V|j@%eXy`O~{3_@<=&5()msdBMyBRf!1kr}M%p4I;*$#>Ds3 z{>S;mOQ?Z9x9Ea_&VM!h_*d@*E#tqysmQ4mTz273+Ju%r<$?zdLd~Bw!1w&FIOIX- z`B%{(68v2>hzx&IgA{zD91D@+Z=*rv_**oHB!5!_eE*xuy!ie8PmtF?%&8XK;P3DI zUmN}JGVjB4;`P7(aHN)8x7&8;FdT7w=TH4VWS#H-`PTpAa7Rq)e6izt!QU6|tl_`_v^i?feEvWB(eKQi zku<;@xV0(|n#(^B?yed%kAI-tRSixYhH*0wn!|rGh@5B6R@BD>)*yKPP36v7m>LAh ze;j%mac#pK){3M7e&?h|-H+G*f7EmRr}}Bt@&@uGnX|8>pXqQPyuzNb0| z{y(qBoM+BflzCvQfert_xZ_;-IWlX!eyo!QJ#n~W%>xVn;JByZj5+5u1p0Tn{NSzb z(@ukB{<+_tJ{Z%#&7`*Rqx>)hr%mqieGtq8^BY}$_~d==-VK{E2Y%r^kovLFpe7A ziN7WOCsBC97=H4C{Im&CAf&G|5OxW%NEjEQOqdj+LO3kM5~08aaUbC|fFxn1Iu6rz mOZZ}uzTgYk`l6xtrD2Q!y;qVL0eUaTF#<9wCynn$RQ?Ck4*eSd literal 0 HcmV?d00001 diff --git a/getting_started/index.html b/getting_started/index.html index 5cd6dfe0..8111f482 100644 --- a/getting_started/index.html +++ b/getting_started/index.html @@ -1,3 +1,3 @@ Getting Started | AhoyDTU

Hardware / Einkaufsliste

Die Hardware für AhoyDTU besteht nur aus zwei Modulen, einem WLAN-Modul und einem 2.4GHz Funkmodul. Für die Systemstabilität wird ein Kondensator nahe am Funkmodul empfohlen.

Der Gesamtpreis spiegelt wider was eine Hardware für Ahoy kosten darf. Auf gängigen Plattformen (z.B. ebay Kleinanzeigen) wird diese zu völlig überzogenen Preisen angeboten, also besser selbst zusammenbauen.

BauteilAnzahlPreis (ca.)MakershopEbay
Wemos D1 Mini14,40 €linklink
NRF24L01+13,45 €link-
NRF24L01+ PA LNA SMA mit Antenne(optional)4,50 €linklink
Jumper Kabel(optional)2,05 €linklink
Kondensator 100uF(optional)2,89 €--
Summe (ohne Versand)-7,85 €--

Zusammenbau

Für den Zusammenbau wird in der Regel ein Lötkolben benötigt. Es gibt zwei verschiedene Vorgehen, steckbar (mit Dunpont Kabeln) und fest verdrahtet.
Es wird die feste Verdrahtung empfohlen, da sie weniger anfällig ist.

Für die Stabilität ist es wichtig, einen 100uF (oder größeren) Kondensator an das NRF24 Modul anzubinden, da dieses beim Senden hohe Ströme fordert.
Dieser Kondensator sollte möglichst nahe am NRF24 an Pin 1 (sw) und Pin 2 (rt) positioniert werden.

schematics

Firmware flashen

Ist die Hardware zusammengebaut / -gesteckt kann über den Web-Installer die Firmware (letztes Release) auf den ESP geladen werden.

Hierzu die Ahoy-Hardware per USB Kabel an den PC stecken und evtl. warten, bis die Treiber installiert sind. Anschließend auf den connect Button klicken.

Alternativ kann auch die aktuelle Entwicklerversion heruntergeladen werden: latest Development Build (das zip enthält auch WebTools um die Version zu installieren)
(Die Entwicklerversion kann uU. instabil sein oder Fehler enthalten!)

Ahoy Einrichten

1 Start

Nach einer erfolgreichen Installation sollte der Ahoy durch ab- und anstecken neu gestartet werden.

Der Ahoy spannt automatisch ein WLAN mit dem Namen AHOY-DTU auf. Verbinden Sie ein beliebiges WLAN-fähiges Gerät mit diesem WLAN. Nach einer erfolgreichen Verbindung muss im Browser die Adresse http://192.168.4.1 aufgerufen werden.

2 Ahoy als WLAN Client einrichten

Damit Ahoy von jedem Gerät in Ihrem Netzwerk erreicht werden kann, ist es erforderlich, dass er sich mit dem heimischen WLAN verbindet.

Hierzu muss in die Einstellungen navigiert werden, dies geschieht über den Menüpunkt Settings.

In der Rubrik WiFi müssen SSID und das WLAN Passwort eingetragen werden.

Um den Schritt abzuschließen müssen die Einstellungen mit einem Klick auf save gespeichert werden.

Durch einen Neustart meldet sich der Ahoy automatisch in dem eingestellten WLAN an.

3 Ahoy in Netzwerk finden

Wurde in den Einstellungen der Defaultwert für den Gerätename nicht verändert kann mit einem ping AHOY-DTU die IP-Adresse herausgefunden werden.

Als weitere Möglichkeit bietet sich die Suche im heimische WLAN Router (z.B. Fritz!Box) an.

Die dritte Möglichkeit ist über die Serielle Console (integriert in Web Installer). Während dem Start von Ahoy wird die zugewiesene IP Adresse ausgegeben.

4 Wechselrichter hinzufügen

Jeder Wechselrichter hat eine eindeutige Seriennummer. Diese muss in den Einstellungen eingetragen werden. Hierzu wieder die Einstellungen über die zuvor ermittelte IP-Adresse aufrufen.

Die Rubrik Inverter öffnen und die 12-stellige Seriennummer eingeben.

Der Name im nächsten Feld ist frei wählbar und dient der späteren Erkennung z.B. über MQTT.

Unter Max Module Power (Wp) wird die maximale Peak-Leistung der Solarmodule pro Eingang des Wechselrichters eingetragen.

Die Modul Namen sind optional, auch diese dienen der späteren Erkennung.

Daten empfangen

Der ESP versucht in der Standardeinstellung alle 30 Sekunden Daten vom Wechselrichter abzufragen. Hierzu benötigt er eine gültige Zeit.

Man kann auf der Startseite von Ahoy prüfen, ob die Zeit ESP-Time korrekt ist. Falls nicht kann man über das Setup in der Rubrik NTP Server die Zeit neu setzen.

Nach kurzer Zeit werden die ersten Daten von Ahoy empfangen. Hierfür ist die Rubrik Statistics auf der Startseite sehr hilfreich.

Der Zähler hinter RX success gibt an, wie viele Pakete erfolgreich empfangen wurden. Um festzustellen, ob der Wechselrichter überhaupt antwortet kann der Zähler hinter Frames received herangezogen werden.

Weiterführende Einstellungen

MQTT verbinden

Um Ahoy in ein Smarthome (ioBroker, Homeassistant, etc.) einzubinden, bietet sich MQTT als gängige Schnittstelle an. Hierüber werden automatisch die vom Wechselrichter gelesenen Werte an einen sog. MQTT-Broker (z.B. Mosquitto) gesendet.

Hierzu muss in den Einstellungen in der Rubrik MQTT der Broker, dessen Port (Standard ist 1883) und ein (frei wählbares) Topic angegeben werden.

Sonnenauf und -untergang

Da der Wechselrichter nur bei Tageslicht Daten sendet, kann optional eine Nachtabschaltung konfiguriert werden. Hierzu sind die Geokoordinaten vom Standort nötig. Sind diese korrekt eingetragen, wird automatisch der lokale Sonnenauf- und untergang berechnet.

Die Koordinaten müssen mit Dezimalpunkt angegeben werden, z.B. 51.1 und 10.2.

Wie geht es weiter?

Beitragen / Unterstützen

Inzwischen besteht die Community von Ahoy schon aus ca. 1000 Leuten, jeder ist herzlich willkommen.

Es gibt verschiedene Themen, welche die Gemeinschaft voranbringen:

  • Erweiterungen / Verbesserungen am Code
  • Dokumentation der Features
  • Diskussion mit anderen Mitgliedern
  • Testen und Berichten von Fehlern
  • Support von neuen Mitgliedern
  • Entwerfen von Platinen / Gehäusen für Ahoy
  • Spende an die Entwickler

\ No newline at end of file +

Hardware / Einkaufsliste

Die Hardware für AhoyDTU besteht nur aus zwei Modulen, einem WLAN-Modul und einem 2.4GHz Funkmodul. Für die Systemstabilität wird ein Kondensator nahe am Funkmodul empfohlen.

Der Gesamtpreis spiegelt wider was eine Hardware für Ahoy kosten darf. Auf gängigen Plattformen (z.B. ebay Kleinanzeigen) wird diese zu völlig überzogenen Preisen angeboten, also besser selbst zusammenbauen.

BauteilAnzahlPreis (ca.)MakershopEbay
ESP32 WROOM32
18,20 €linklink
Wemos D1 Mini
(optional)4,40 €linklink
NRF24L01+13,45 €link-
NRF24L01+ PA LNA SMA mit Antenne(optional)4,50 €linklink
Jumper Kabel(optional)2,05 €linklink
Display SH1106 1.3"(optional)8,10 €linklink
ePaper Display(optional) nur ESP3211,99$link-
Kondensator 100uF 6.3V(optional)2,89 €--
Summe (ohne Versand)-11,65 €--

Zusammenbau

Für den Zusammenbau wird in der Regel ein Lötkolben benötigt. Es gibt zwei verschiedene Vorgehen, steckbar (mit Dunpont Kabeln) und fest verdrahtet.
Es wird die feste Verdrahtung empfohlen, da sie weniger anfällig ist.

Für die Stabilität ist es wichtig, einen 100uF (oder größeren) Kondensator an das NRF24 Modul anzubinden, da dieses beim Senden hohe Ströme fordert.
Dieser Kondensator sollte möglichst nahe am NRF24 an Pin 1 (sw) und Pin 2 (rt) positioniert werden.

schematics

Firmware flashen

Ist die Hardware zusammengebaut / -gesteckt kann über den Web-Installer die Firmware (letztes Release) auf den ESP geladen werden.

Hierzu die Ahoy-Hardware per USB Kabel an den PC stecken und evtl. warten, bis die Treiber installiert sind. Anschließend auf den connect Button klicken.

Alternativ kann auch die aktuelle Entwicklerversion heruntergeladen werden: latest Development Build (das zip enthält auch WebTools um die Version zu installieren)
(Die Entwicklerversion kann uU. instabil sein oder Fehler enthalten!)

Ahoy Einrichten

1 Start

Nach einer erfolgreichen Installation sollte der Ahoy durch ab- und anstecken neu gestartet werden.

Der Ahoy spannt automatisch ein WLAN mit dem Namen AHOY-DTU auf. Verbinden Sie ein beliebiges WLAN-fähiges Gerät mit diesem WLAN. Nach einer erfolgreichen Verbindung muss im Browser die Adresse http://192.168.4.1 aufgerufen werden.

2 Ahoy als WLAN Client einrichten

Damit Ahoy von jedem Gerät in Ihrem Netzwerk erreicht werden kann, ist es erforderlich, dass er sich mit dem heimischen WLAN verbindet.

Hierzu muss in die Einstellungen navigiert werden, dies geschieht über den Menüpunkt Settings.

In der Rubrik WiFi müssen SSID und das WLAN Passwort eingetragen werden.

Um den Schritt abzuschließen müssen die Einstellungen mit einem Klick auf save gespeichert werden.

Durch einen Neustart meldet sich der Ahoy automatisch in dem eingestellten WLAN an.

3 Ahoy in Netzwerk finden

Wurde in den Einstellungen der Defaultwert für den Gerätename nicht verändert kann mit einem ping AHOY-DTU die IP-Adresse herausgefunden werden.

Als weitere Möglichkeit bietet sich die Suche im heimische WLAN Router (z.B. Fritz!Box) an.

Die dritte Möglichkeit ist über die Serielle Console (integriert in Web Installer). Während dem Start von Ahoy wird die zugewiesene IP Adresse ausgegeben.

4 Wechselrichter hinzufügen

Jeder Wechselrichter hat eine eindeutige Seriennummer. Diese muss in den Einstellungen eingetragen werden. Hierzu wieder die Einstellungen über die zuvor ermittelte IP-Adresse aufrufen.

Die Rubrik Inverter öffnen und die 12-stellige Seriennummer eingeben.

Der Name im nächsten Feld ist frei wählbar und dient der späteren Erkennung z.B. über MQTT.

Unter Max Module Power (Wp) wird die maximale Peak-Leistung der Solarmodule pro Eingang des Wechselrichters eingetragen.

Die Modul Namen sind optional, auch diese dienen der späteren Erkennung.

Daten empfangen

Der ESP versucht in der Standardeinstellung alle 30 Sekunden Daten vom Wechselrichter abzufragen. Hierzu benötigt er eine gültige Zeit.

Man kann auf der Startseite von Ahoy prüfen, ob die Zeit ESP-Time korrekt ist. Falls nicht kann man über das Setup in der Rubrik NTP Server die Zeit neu setzen.

Nach kurzer Zeit werden die ersten Daten von Ahoy empfangen. Hierfür ist die Rubrik Statistics auf der Startseite sehr hilfreich.

Der Zähler hinter RX success gibt an, wie viele Pakete erfolgreich empfangen wurden. Um festzustellen, ob der Wechselrichter überhaupt antwortet kann der Zähler hinter Frames received herangezogen werden.

Weiterführende Einstellungen

MQTT verbinden

Um Ahoy in ein Smarthome (ioBroker, Homeassistant, etc.) einzubinden, bietet sich MQTT als gängige Schnittstelle an. Hierüber werden automatisch die vom Wechselrichter gelesenen Werte an einen sog. MQTT-Broker (z.B. Mosquitto) gesendet.

Hierzu muss in den Einstellungen in der Rubrik MQTT der Broker, dessen Port (Standard ist 1883) und ein (frei wählbares) Topic angegeben werden.

Sonnenauf und -untergang

Da der Wechselrichter nur bei Tageslicht Daten sendet, kann optional eine Nachtabschaltung konfiguriert werden. Hierzu sind die Geokoordinaten vom Standort nötig. Sind diese korrekt eingetragen, wird automatisch der lokale Sonnenauf- und untergang berechnet.

Die Koordinaten müssen mit Dezimalpunkt angegeben werden, z.B. 51.1 und 10.2.

Wie geht es weiter?

Beitragen / Unterstützen

Inzwischen besteht die Community von Ahoy schon aus ca. 1000 Leuten, jeder ist herzlich willkommen.

Es gibt verschiedene Themen, welche die Gemeinschaft voranbringen:

  • Erweiterungen / Verbesserungen am Code
  • Dokumentation der Features
  • Diskussion mit anderen Mitgliedern
  • Testen und Berichten von Fehlern
  • Support von neuen Mitgliedern
  • Entwerfen von Platinen / Gehäusen für Ahoy
  • Spende an die Entwickler

\ No newline at end of file diff --git a/imprint/index.html b/imprint/index.html index 76e5cb7c..7c9f1245 100644 --- a/imprint/index.html +++ b/imprint/index.html @@ -1,3 +1,3 @@ Impressum | AhoyDTU

Impressum

Kontakt

Lukas Pusch
Flurstraße 1a
82239 Alling

Haftung für Inhalte

Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte wird jedoch keine Gewähr übernehmen.

Urheberrecht

Alle Inhalte dieser Website, sofern nicht auf der jeweiligen Seite anders ausgezeichnet, unterliegen der CC BY-NC-SA 4.0

Datenschutz

Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich.

Diese Website wird auf GitHub gehostet, es gelten die entsprechenden Richtlinien von GitHub.

Cookies

Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich.

Diese Website benutzt keine Cookies.

\ No newline at end of file +

Impressum

Kontakt

Lukas Pusch
Flurstraße 1a
82239 Alling

  • E-Mail: contact@ahoydtu.de (Deutsch und Englisch)
  • Probleme melden: Github Issues

Haftung für Inhalte

Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte wird jedoch keine Gewähr übernehmen.

Urheberrecht

Alle Inhalte dieser Website, sofern nicht auf der jeweiligen Seite anders ausgezeichnet, unterliegen der CC BY-NC-SA 4.0

Datenschutz

Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich.

Diese Website wird auf GitHub gehostet, es gelten die entsprechenden Richtlinien von GitHub.

Cookies

Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich.

Diese Website benutzt keine Cookies.

\ No newline at end of file diff --git a/index.html b/index.html index affaf45a..a05aceb7 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,3 @@ -AhoyDTU
ahoyDTU logo

AhoyDTU

Check how your Hoymiles inverter is performing

Project license CC-BY-NC-SA 4.0

Visualization

Read all the values of your Hoymiles® inverter without cloud.
Dig deeper into your inverter. All the AC parameters (green area) are read from your inverter. You'll get an extra information field (blue) for each DC input. You're able to monitor your individual panels for shadows or damage.

Hardware

The hardware consists only of two components: ESP8266 and NRF24L01+ module.
As a total hardware cost of 10 - 15€ (depends on distributor) it will be the cheapest part of your photovoltaic system. -The components can be easily soldered together and flashed using our online flash tool

Connectivity

The Firmware supports MQTT and has an API. All measured values will be published with an individual topic.
With MQTT you can use AhoyDTU nearly in all home automatisation systems.
The API is based on JSON objects.

\ No newline at end of file +AhoyDTU
ahoyDTU logo

AhoyDTU

Die Open-Source Platform, um Hoymiles Wechselrichter aller Generationen auszulesen

lizensiert unter CC-BY-NC-SA 4.0

Projekt auf Github: https://github.com/lumapu/ahoy/

Wir haben eine Firmware programmiert, die es ermöglicht Hoymiles ® Wechselrichter der Generationen MI, HM, HMS und HMT auszulesen. Das ganze passiert lokal und ohne Cloud. Die DTU verbindet sich per WLAN und stellt die Daten live per übersichtlicher Weboberfläche im (lokalen) Netzwerk bereit.

Durch MqTT und eine REST API lässt sich die AhoyDTU sehr leicht in ein bestehendes Smart-Home integrieren. Erfolgreich wurde die AhoyDTU schon in zB. ioBroker und Home-Assistant eingesetzt. Die Daten können zB. mit Grafana visualisiert werden. Über das Smart-Home System kann auch eine Nulleinspeisung erfolgen.

Durch die Weboberfläche können sehr leicht Wechselrichter eingerichtet werden. Für jedes angeschlossene Panel (ann. ein Panel pro Eingang) wird Spannung, Strom, Leistung und Ertrag dargestellt. Das macht eine Fehlersuche einfach oder ermöglicht ein Monitoring der gesamten Anlage. Auch für die Optimierung der Ausrichtung (zB. Winkel, Abschattung) einzelner Module eignet sich die AhoyDTU sehr gut. Eine AhoyDTU kann je nach Ausbaustufe bis zu 16 Wechselrichter verwalten - alle Generation mit einem Gerät.

Neuigkeiten

Juni 2023: HMS / HMT Preview Firmware veröffentlicht

Ahoy unterstützt mit dem ESP32 und einem anderen Funkmodul CMT2300A jetzt auch die HMS und HMT Serie.
Folgende Inverter werden unterstützt:
HMS-350, HMS-500, HMS-800, HMS-1000, HMS-1800, HMS-2000, HMT-1800, HMT-2250

Download der Preview-Firmware: Development Firmware (Hinweis: die Firmware kann uU. Fehler enthalten)

Visualisierung

Lese alle Werte deines Hoymiles ® Wechselrichters ohne Cloudanbindung.
Sowohl die AC-Parameter (nebenstehend auf grünem Hintergrund) als auch die DC-Paramter (Panele, blauer Hintergrund) werden ausgelesen. Die Visualisierung schafft eine schnelle Übersicht über den Zustand des / der Inverter.

Hardware

Die Hardware besteht im wesentlichen nur aus zwei Komponenten: Einem Wifi-Modul ESP32 (wahlweise ESP8266) und einem Funkmodul NRF24L01+ (oder CMT2300A für HMS / HMT)
Die Hardwarekosten belaufen sich auf ca. 15€ und wird damit zu den günstigsten Teilen der PV Anlage zählen. Die Komponenten können sehr einfach zusammengebaut werden (löten) und ohne Programmierkenntnisse über unser Online-Tool mit Firmware versehen werden.

Verbindungen

AhoyDTU understützt sowohl MqTT und hat zusätzlich eine REST API. Im Fall von MqTT werden alle ermittelten Werte wahlweise im Sekundentakt an den hinterlegten (in den Einstellungen gesetzt) MqTT-Broker veröffentlicht.

\ No newline at end of file diff --git a/index.xml b/index.xml index 4df81023..93e86166 100644 --- a/index.xml +++ b/index.xml @@ -1 +1 @@ -AhoyDTUhttps://ahoydtu.de/Recent content on AhoyDTUHugo -- gohugo.ioen-usWed, 26 Oct 2022 23:02:43 +0000Web Installhttps://ahoydtu.de/web_install/Mon, 21 Nov 2022 21:27:10 +0000https://ahoydtu.de/web_install/Firmware flashen Hinweis: Der Web Installer kann sowohl für ESP8266 als auch ESP32 verwendet werden. Beim ESP32 ist es notwendig den BOOT-Button gedrückt zu halten während man kurz den EN-Button drückt (um in den Bootloader zu kommen). Danach kann der BOOT-Button wieder losgelassen werden und der Flashvorgang gestartet werden. Your browser does not support installing things on ESP devices. Use Google Chrome or Microsoft Edge. You are not allowed to do this using http!Getting Startedhttps://ahoydtu.de/getting_started/Sat, 05 Nov 2022 21:27:10 +0000https://ahoydtu.de/getting_started/Hardware / Einkaufsliste Die Hardware für AhoyDTU besteht nur aus zwei Modulen, einem WLAN-Modul und einem 2.4GHz Funkmodul. Für die Systemstabilität wird ein Kondensator nahe am Funkmodul empfohlen. Der Gesamtpreis spiegelt wider was eine Hardware für Ahoy kosten darf. Auf gängigen Plattformen (z.B. ebay Kleinanzeigen) wird diese zu völlig überzogenen Preisen angeboten, also besser selbst zusammenbauen. Die extern verlinkten Angebote sind willkürlich und dienen nur als Beispiel. Die Angebote können zwischenzeitlich ausverkauft oder entfernt worden sein.Impressumhttps://ahoydtu.de/imprint/Wed, 26 Oct 2022 22:49:15 +0000https://ahoydtu.de/imprint/Impressum Kontakt Lukas Pusch Flurstraße 1a 82239 Alling E-Mail: contact@ahoydtu.de Probleme melden: Github Issues Haftung für Inhalte Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte wird jedoch keine Gewähr übernehmen. Urheberrecht Alle Inhalte dieser Website, sofern nicht auf der jeweiligen Seite anders ausgezeichnet, unterliegen der CC BY-NC-SA 4.0 Datenschutz Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich. Diese Website wird auf GitHub gehostet, es gelten die entsprechenden Richtlinien von GitHub. \ No newline at end of file +AhoyDTUhttps://ahoydtu.de/Recent content on AhoyDTUHugo -- gohugo.ioen-usWed, 26 Oct 2022 23:02:43 +0000Web Installhttps://ahoydtu.de/web_install/Mon, 21 Nov 2022 21:27:10 +0000https://ahoydtu.de/web_install/Firmware flashen Hinweis: Der Web Installer kann sowohl für ESP8266 als auch ESP32 verwendet werden. Beim ESP32 ist es notwendig den BOOT-Button gedrückt zu halten während man kurz den EN-Button drückt (um in den Bootloader zu kommen). Danach kann der BOOT-Button wieder losgelassen werden und der Flashvorgang gestartet werden. Your browser does not support installing things on ESP devices. Use Google Chrome or Microsoft Edge. You are not allowed to do this using http!Getting Startedhttps://ahoydtu.de/getting_started/Sat, 05 Nov 2022 21:27:10 +0000https://ahoydtu.de/getting_started/Hardware / Einkaufsliste Die Hardware für AhoyDTU besteht nur aus zwei Modulen, einem WLAN-Modul und einem 2.4GHz Funkmodul. Für die Systemstabilität wird ein Kondensator nahe am Funkmodul empfohlen. Der Gesamtpreis spiegelt wider was eine Hardware für Ahoy kosten darf. Auf gängigen Plattformen (z.B. ebay Kleinanzeigen) wird diese zu völlig überzogenen Preisen angeboten, also besser selbst zusammenbauen. Die extern verlinkten Angebote sind willkürlich und dienen nur als Beispiel. Die Angebote können zwischenzeitlich ausverkauft oder entfernt worden sein.Impressumhttps://ahoydtu.de/imprint/Wed, 26 Oct 2022 22:49:15 +0000https://ahoydtu.de/imprint/Impressum Kontakt Lukas Pusch Flurstraße 1a 82239 Alling E-Mail: contact@ahoydtu.de (Deutsch und Englisch) Probleme melden: Github Issues Haftung für Inhalte Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte wird jedoch keine Gewähr übernehmen. Urheberrecht Alle Inhalte dieser Website, sofern nicht auf der jeweiligen Seite anders ausgezeichnet, unterliegen der CC BY-NC-SA 4.0 Datenschutz Die Nutzung dieser Webseite ist ohne Angabe personenbezogener Daten möglich. \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index d5ac9b85..02e6ccf8 100644 --- a/tags/index.html +++ b/tags/index.html @@ -11,5 +11,5 @@ Kann man den Wechselrichter limitieren?
Ja der Wechselrichter kann limitiert werden. So kann man zB. einen HM-1500 auf 600W limitieren. Es gibt zwei verschiedene Arten von Limit: persistent und nicht persistent. Ersteres wird im Wechselrichter gespeichert und gilt ab Wechselrichter-Start. Zweites wird für die Nulleinspeisung verwendet, da es sich um eine temporäre Limitierung handelt.

Debugging

Die Serielle Konsole über USB gibt beim Start verschiedene Informationen aus. Es werden neben der WLAN Verbindung auch Informationen zum NRF24 Modul ausgegeben.

Logging

Nein Ahoy ist eine DTU (data transfer unit), die nur als Brücke zwischen Wechselrichter und Hausautomatisierung zu sehen ist.

Troubleshooting

Folgende Punkte sollten mit ja beantwortet werden können: Schon ein anderes Pinout verwendet (vor allem IRQ)? Verbindungen verlötet? Power Versorung ok, evtl. Kondensator nahe an NRF24? Es ist Tag (Inverter braucht DC Spannung um zu antworten)?
\ No newline at end of file +Ich kann keine Daten vom Inverter empfangen
Folgende Punkte sollten mit ja beantwortet werden können: Schon ein anderes Pinout verwendet (vor allem IRQ)? Verbindungen verlötet? Power Versorung ok, evtl. Kondensator nahe an NRF24? Es ist Tag (Inverter braucht DC Spannung um zu antworten)?
\ No newline at end of file diff --git a/web_install/index.html b/web_install/index.html index fdad3f8f..07e56d60 100644 --- a/web_install/index.html +++ b/web_install/index.html @@ -1,3 +1,3 @@ Web Install | AhoyDTU

Firmware flashen

Alternativ kann auch die aktuelle Entwicklerversion heruntergeladen werden: latest Development Build (das zip enthält auch WebTools um die Version zu installieren)
(Die Entwicklerversion kann uU. instabil sein oder Fehler enthalten!)

\ No newline at end of file +

Firmware flashen

Alternativ kann auch die aktuelle Entwicklerversion heruntergeladen werden: latest Development Build (das zip enthält auch WebTools um die Version zu installieren)
(Die Entwicklerversion kann uU. instabil sein oder Fehler enthalten!)

\ No newline at end of file