diff --git a/about/index.html b/about/index.html index c92d7cb9..37395f06 100644 --- a/about/index.html +++ b/about/index.html @@ -1,3 +1,3 @@ About | AhoyDTU

About

AhoyDTU is a firmware for ESP8266 and ESP32 modules to read values from a hoymiles inverter of the 3rd generation. +

About

AhoyDTU is a firmware for ESP8266 and ESP32 modules to read values from a hoymiles inverter of the 3rd generation. It is generally based on reverse engineering which started in Mikrocontroller.net Forum.

\ No newline at end of file diff --git a/categories/index.html b/categories/index.html index 5ea6f18c..6aa0a823 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,8 +1,8 @@ Categories | AhoyDTU

Categories

Basics

Categories

Basics

Releases können hier gefunden werden: https://github.com/lumapu/ahoy/releases/

Die Development Builds werden automatisch erstellt und sind in Github unter [Actions](https://github.com/lumapu/ahoy/actions) zu finden. Für den Download muss man bei Github eingeloggt sein. Man bekommt ein Zip mit den Firmwares für ESP8266 und ESP32.

Eine frisch aufgespielte Firmware öffnet direkt nach dem Booten einen Access Point (AP). Dieser hat den Namen 'AhoyDTU'. Dieses WLAN muss mit einem anderen WLAN Gerät gesucht werden (z.B. PC oder Smartphone) und eine Verbindung hergestellt werden. Besteht die Verbindung, in den Browser wechseln und die IP http://192.168.1.1 aufrufen um auf die Weboberfläche zu gelangen. Jetzt kann über die Rubrik 'Settings' unter anderem das heimische WLAN eingetragen werden.

Das Passwort lautet: esp_8266

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

Das Passwort lautet: esp_8266

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.
\ No newline at end of file diff --git a/css/style.css b/css/style.css index 059c7dd6..f7601b61 100644 --- a/css/style.css +++ b/css/style.css @@ -17,3 +17,11 @@ h2, h3, h4 { margin-top: 15px; color: #0d6efd; } + +.b-example-divider { + height: 3rem; + background-color: rgba(0, 0, 0, .1); + border: solid rgba(0, 0, 0, .15); + border-width: 1px 0; + box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15); +} diff --git a/faq/index.html b/faq/index.html index 05c8689e..57f7e742 100644 --- a/faq/index.html +++ b/faq/index.html @@ -1,8 +1,8 @@ FAQ | AhoyDTU

FAQ

Basics

FAQ

Basics

Releases können hier gefunden werden: https://github.com/lumapu/ahoy/releases/

Die Development Builds werden automatisch erstellt und sind in Github unter [Actions](https://github.com/lumapu/ahoy/actions) zu finden. Für den Download muss man bei Github eingeloggt sein. Man bekommt ein Zip mit den Firmwares für ESP8266 und ESP32.

Eine frisch aufgespielte Firmware öffnet direkt nach dem Booten einen Access Point (AP). Dieser hat den Namen 'AhoyDTU'. Dieses WLAN muss mit einem anderen WLAN Gerät gesucht werden (z.B. PC oder Smartphone) und eine Verbindung hergestellt werden. Besteht die Verbindung, in den Browser wechseln und die IP http://192.168.1.1 aufrufen um auf die Weboberfläche zu gelangen. Jetzt kann über die Rubrik 'Settings' unter anderem das heimische WLAN eingetragen werden.

Das Passwort lautet: esp_8266

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

Das Passwort lautet: esp_8266

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.
\ No newline at end of file diff --git a/firmware/221030_ahoy_0.5.28_esp32_2e08ee0.bin b/firmware/221030_ahoy_0.5.28_esp32_2e08ee0.bin new file mode 100644 index 00000000..f130a3c3 Binary files /dev/null and b/firmware/221030_ahoy_0.5.28_esp32_2e08ee0.bin differ diff --git a/firmware/221030_ahoy_0.5.28_esp8266_2e08ee0.bin b/firmware/221030_ahoy_0.5.28_esp8266_2e08ee0.bin new file mode 100644 index 00000000..02789f97 Binary files /dev/null and b/firmware/221030_ahoy_0.5.28_esp8266_2e08ee0.bin differ diff --git a/firmware/bootloader.bin b/firmware/bootloader.bin new file mode 100644 index 00000000..d8421d3c Binary files /dev/null and b/firmware/bootloader.bin differ diff --git a/firmware/manifest.json b/firmware/manifest.json new file mode 100644 index 00000000..ee570433 --- /dev/null +++ b/firmware/manifest.json @@ -0,0 +1,23 @@ +{ + "name": "AhoyDTU", + "version": "0.5.28", + "funding_url": "https://ko-fi.com/lumapu", + "new_install_prompt_erase": true, + "builds": [ + { + "chipFamily": "ESP32", + "parts": [ + { "path": "/firmware/bootloader.bin", "offset": 4096 }, + { "path": "/firmware/partitions.bin", "offset": 32768 }, + { "path": "/firmware/ota.bin", "offset": 57344 }, + { "path": "/firmware/221030_ahoy_0.5.28_esp32_2e08ee0.bin", "offset": 65536 } + ] + }, + { + "chipFamily": "ESP8266", + "parts": [ + { "path": "/firmware/221030_ahoy_0.5.28_esp8266_2e08ee0.bin", "offset": 0 } + ] + } + ] +} diff --git a/firmware/ota.bin b/firmware/ota.bin new file mode 100644 index 00000000..13562cab Binary files /dev/null and b/firmware/ota.bin differ diff --git a/firmware/partitions.bin b/firmware/partitions.bin new file mode 100644 index 00000000..0e52b4c4 Binary files /dev/null and b/firmware/partitions.bin differ diff --git a/flash/index.html b/flash/index.html new file mode 100644 index 00000000..b7808cbc --- /dev/null +++ b/flash/index.html @@ -0,0 +1,2 @@ +Install Firmware | AhoyDTU

Install Firmware

You can easily upload the latest firmware to your ESP.


1 Install firmware


2 Connect to ESP

  • a Your ESP opens an WiFi access point (AP) with SSID AHOY-DTU
  • b Connect to this WiFi with some client (Laptop, Smartphone)
  • c The default password is esp_8266
  • d Navigate to the Settings page
  • e Open the section WiFi and press Scan
  • f Select your home network and type your password
  • g Scroll down, check Reboot device after successful save and press save

3 Find device in home LAN / Wifi

option a
Check a serial console during boot of ESP. It will print the IP which it got from DHCP server.
option b
Check devices listed in your WiFi router (eg. Fritz!Box). You should be able to find an IP-address like 192.168.x.x

4 Settings

Point to Settings again and configure the device on your needs.
\ No newline at end of file diff --git a/getting_started/index.html b/getting_started/index.html index 8b07672e..194fa92f 100644 --- a/getting_started/index.html +++ b/getting_started/index.html @@ -1,2 +1,2 @@ Getting Started | AhoyDTU

Getting Started

Hardware

The hardware insists only in two modules:

  • ESP8266 / ESP32 Wifi module
  • NRF24L01+ module

Part list

Component~ Price (including shipment)
ESP82664,55 €
NRF24L01+5,65 €
Dunpont Cables2,65 €
100uF Capacitor2,89 €
Sum15,74 €

Connection diagram

Software / Firmware

The firmware can be found on Github. Point to the releases section on the right part of the page and download the zip-file. It contains binaries for both ESP models.

Flash

\ No newline at end of file +

Getting Started

Hardware

The hardware insists only in two modules:

  • ESP8266 / ESP32 Wifi module
  • NRF24L01+ module

Part list

Component~ Price (including shipment)
ESP82664,55 €
NRF24L01+5,65 €
Dunpont Cables2,65 €
100uF Capacitor2,89 €
Sum15,74 €

Connection diagram

Software / Firmware

Guided Installation

Switch to our Online Installer

manual Installation

The firmware can be found on Github. Point to the releases section on the right part of the page and download the zip-file. It contains binaries for both ESP models.

Compile firmware from sources

n/a

Flash

\ No newline at end of file diff --git a/img/comp/connect.png b/img/comp/connect.png new file mode 100644 index 00000000..86d192ef Binary files /dev/null and b/img/comp/connect.png differ diff --git a/img/comp/wemosNrf24.png b/img/comp/wemosNrf24.png new file mode 100644 index 00000000..1280a0d1 Binary files /dev/null and b/img/comp/wemosNrf24.png differ diff --git a/img/comp/wemosNrf24.svg b/img/comp/wemosNrf24.svg new file mode 100644 index 00000000..53844544 --- /dev/null +++ b/img/comp/wemosNrf24.svg @@ -0,0 +1,439 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + D1 + mini + + + + + + + + + + + + + + + + + + + + + + + + + + + + NRF24L01+ + + + diff --git a/img/logo1_small.png b/img/logo1_small.png new file mode 100644 index 00000000..3b3edbd1 Binary files /dev/null and b/img/logo1_small.png differ diff --git a/img/screenshot/live.png b/img/screenshot/live.png new file mode 100644 index 00000000..47a95ee8 Binary files /dev/null and b/img/screenshot/live.png differ diff --git a/imprint/index.html b/imprint/index.html index 148dfc2a..f78f3e30 100644 --- a/imprint/index.html +++ b/imprint/index.html @@ -1,2 +1,2 @@ Impressum | AhoyDTU

Impressum

Kontakt

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 auf 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

Diese Website benutzt keine Cookies.

\ No newline at end of file +

Impressum

Kontakt

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 auf 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

Diese Website benutzt keine Cookies.

\ No newline at end of file diff --git a/index.html b/index.html index bc2b4500..6e616511 100644 --- a/index.html +++ b/index.html @@ -1,2 +1,3 @@ AhoyDTU

AhoyDTU

Check how your Hoymiles inverter is performing

\ No newline at end of file +
ahoyDTU logo

AhoyDTU

Check how your Hoymiles inverter is performing

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 NRF2401L+ 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 diff --git a/index.xml b/index.xml index beb48591..22b8c1db 100644 --- a/index.xml +++ b/index.xml @@ -1,5 +1,6 @@ AhoyDTUhttps://ahoydtu.de/Recent content on AhoyDTUHugo -- gohugo.ioen-usWed, 26 Oct 2022 23:02:43 +0000Impressumhttps://ahoydtu.de/imprint/Wed, 26 Oct 2022 22:49:15 +0000https://ahoydtu.de/imprint/Kontakt 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 auf 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 GitHubAbouthttps://ahoydtu.de/about/Wed, 26 Oct 2022 21:34:10 +0000https://ahoydtu.de/about/AhoyDTU is a firmware for ESP8266 and ESP32 modules to read values from a hoymiles inverter of the 3rd generation. It is generally based on reverse engineering which started in Mikrocontroller.net Forum.Getting Startedhttps://ahoydtu.de/getting_started/Wed, 26 Oct 2022 21:27:10 +0000https://ahoydtu.de/getting_started/Hardware The hardware insists only in two modules: -ESP8266 / ESP32 Wifi module NRF24L01+ module Part list Component ~ Price (including shipment) ESP8266 4,55 € NRF24L01+ 5,65 € Dunpont Cables 2,65 € 100uF Capacitor 2,89 € Sum 15,74 € Connection diagram Software / Firmware The firmware can be found on Github. Point to the releases section on the right part of the page and download the zip-file. It contains binaries for both ESP models. \ No newline at end of file +Diese Website wird auf GitHub gehostet, es gelten die entsprechenden Richtlinien von GitHubInstall Firmwarehttps://ahoydtu.de/flash/Wed, 26 Oct 2022 22:49:15 +0000https://ahoydtu.de/flash/You can easily upload the latest firmware to your ESP.Abouthttps://ahoydtu.de/about/Wed, 26 Oct 2022 21:34:10 +0000https://ahoydtu.de/about/AhoyDTU is a firmware for ESP8266 and ESP32 modules to read values from a hoymiles inverter of the 3rd generation. It is generally based on reverse engineering which started in Mikrocontroller.net Forum.Getting Startedhttps://ahoydtu.de/getting_started/Wed, 26 Oct 2022 21:27:10 +0000https://ahoydtu.de/getting_started/Hardware The hardware insists only in two modules: +ESP8266 / ESP32 Wifi module NRF24L01+ module Part list Component ~ Price (including shipment) ESP8266 4,55 € NRF24L01+ 5,65 € Dunpont Cables 2,65 € 100uF Capacitor 2,89 € Sum 15,74 € Connection diagram Software / Firmware Guided Installation Switch to our Online Installer +manual Installation The firmware can be found on Github. Point to the releases section on the right part of the page and download the zip-file. \ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml index 7edcc75d..7af2df67 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://ahoydtu.de/2022-10-26T23:02:43+00:00https://ahoydtu.de/faq/2022-10-26T23:02:43+00:00https://ahoydtu.de/imprint/2022-10-26T22:49:15+00:00https://ahoydtu.de/about/2022-10-26T21:34:10+00:00https://ahoydtu.de/getting_started/2022-10-26T21:27:10+00:00https://ahoydtu.de/categories/https://ahoydtu.de/tags/ \ No newline at end of file +https://ahoydtu.de/2022-10-26T23:02:43+00:00https://ahoydtu.de/faq/2022-10-26T23:02:43+00:00https://ahoydtu.de/imprint/2022-10-26T22:49:15+00:00https://ahoydtu.de/flash/2022-10-26T22:49:15+00:00https://ahoydtu.de/about/2022-10-26T21:34:10+00:00https://ahoydtu.de/getting_started/2022-10-26T21:27:10+00:00https://ahoydtu.de/categories/https://ahoydtu.de/tags/ \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index a70bf326..b9778d22 100644 --- a/tags/index.html +++ b/tags/index.html @@ -1,8 +1,8 @@ Tags | AhoyDTU

Tags

Basics

Tags

Basics

Releases können hier gefunden werden: https://github.com/lumapu/ahoy/releases/

Die Development Builds werden automatisch erstellt und sind in Github unter [Actions](https://github.com/lumapu/ahoy/actions) zu finden. Für den Download muss man bei Github eingeloggt sein. Man bekommt ein Zip mit den Firmwares für ESP8266 und ESP32.

Eine frisch aufgespielte Firmware öffnet direkt nach dem Booten einen Access Point (AP). Dieser hat den Namen 'AhoyDTU'. Dieses WLAN muss mit einem anderen WLAN Gerät gesucht werden (z.B. PC oder Smartphone) und eine Verbindung hergestellt werden. Besteht die Verbindung, in den Browser wechseln und die IP http://192.168.1.1 aufrufen um auf die Weboberfläche zu gelangen. Jetzt kann über die Rubrik 'Settings' unter anderem das heimische WLAN eingetragen werden.

Das Passwort lautet: esp_8266

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

Das Passwort lautet: esp_8266

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.
\ No newline at end of file