mirror of
https://github.com/lumapu/ahoy.git
synced 2025-06-16 09:31:39 +02:00
parent
8d301a11d9
commit
27ad75b7d3
6 changed files with 28 additions and 24 deletions
BIN
doc/screenshots/inverterSettings.png
Normal file
BIN
doc/screenshots/inverterSettings.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 22 KiB |
BIN
doc/screenshots/settings.png
Normal file
BIN
doc/screenshots/settings.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 93 KiB |
|
@ -1,4 +1,3 @@
|
|||
|
||||
## Overview
|
||||
|
||||
This page contains detailed instructions on building a module and flashing it with the latest firmware. Following these instructions will allow you to communicate with compatible inverters.
|
||||
|
|
|
@ -195,8 +195,9 @@ The `<VALUE>` should be set to `1` = `ON` and `0` = `OFF`
|
|||
}
|
||||
```
|
||||
|
||||
**beginning from verson `0.8.39` the wattage and percentage has one decimal place!**
|
||||
|
||||
### Power Limit relative persistent [%]
|
||||
### Power Limit (active power control) relative persistent [%]
|
||||
|
||||
```json
|
||||
{
|
||||
|
@ -205,10 +206,10 @@ The `<VALUE>` should be set to `1` = `ON` and `0` = `OFF`
|
|||
"val": <VALUE>
|
||||
}
|
||||
```
|
||||
The `VALUE` represents a percent number in a range of `[2 .. 100]`
|
||||
The `VALUE` represents a percent number in a range of `[2.0 .. 100.0]`
|
||||
|
||||
|
||||
### Power Limit absolute persistent [Watts]
|
||||
### Power Limit (active power control) absolute persistent [Watts]
|
||||
|
||||
```json
|
||||
{
|
||||
|
@ -217,10 +218,10 @@ The `VALUE` represents a percent number in a range of `[2 .. 100]`
|
|||
"val": <VALUE>
|
||||
}
|
||||
```
|
||||
The `VALUE` represents watts in a range of `[0 .. 65535]`
|
||||
The `VALUE` represents watts in a range of `[1.0 .. 6553.5]`
|
||||
|
||||
|
||||
### Power Limit relative non persistent [%]
|
||||
### Power Limit (active power control) relative non persistent [%]
|
||||
|
||||
```json
|
||||
{
|
||||
|
@ -229,10 +230,10 @@ The `VALUE` represents watts in a range of `[0 .. 65535]`
|
|||
"val": <VALUE>
|
||||
}
|
||||
```
|
||||
The `VALUE` represents a percent number in a range of `[2 .. 100]`
|
||||
The `VALUE` represents a percent number in a range of `[2.0 .. 100.0]`
|
||||
|
||||
|
||||
### Power Limit absolute non persistent [Watts]
|
||||
### Power Limit (active power control) absolute non persistent [Watts]
|
||||
|
||||
```json
|
||||
{
|
||||
|
@ -241,7 +242,7 @@ The `VALUE` represents a percent number in a range of `[2 .. 100]`
|
|||
"val": <VALUE>
|
||||
}
|
||||
```
|
||||
The `VALUE` represents watts in a range of `[0 .. 65535]`
|
||||
The `VALUE` represents watts in a range of `[1.0 .. 6553.5]`
|
||||
|
||||
|
||||
|
||||
|
@ -328,7 +329,7 @@ Send Power Limit:
|
|||
- If the DC voltage is missing for a few seconds, the microcontroller in the inverter goes off and forgets everything that was temporary/non-persistent in the RAM: YieldDay, error memory, non-persistent limit.
|
||||
### Update your AHOY-DTU Firmware
|
||||
To update your AHOY-DTU, you have to download the latest firmware package.
|
||||
Here are the [latest stable releases](https://github.com/lumapu/ahoy/releases/) and [latest development builds](https://nightly.link/lumapu/ahoy/workflows/compile_development/development03/ahoydtu_dev.zip) available for download.
|
||||
Here are the [latest stable releases](https://github.com/lumapu/ahoy/releases/) and [latest development builds](https://fw.ahoydtu.de/dev) available for download.
|
||||
As soon as you have downloaded the firmware package, unzip it. On the WebUI, navigate to Update and press on select firmware file.
|
||||
From the unzipped files, select the right .bin file for your hardware and needs.
|
||||
- If you use an ESP8266, select the file ending with esp8266.bin
|
||||
|
|
|
@ -1,19 +1,18 @@
|
|||
# Ahoy configuration
|
||||
|
||||
## Prerequists
|
||||
You have build your own hardware (or purchased one). The firmware is already loaded on the ESP and the WebUI is accessible from your browser.
|
||||
|
||||
## Ahoy configuration
|
||||
|
||||
So far we have built our own DTU, written a program on it and put it into operation.
|
||||
## Start
|
||||
But how do I get my data from the inverter?
|
||||
|
||||
To do this, we need to configure the DTU.
|
||||
|
||||
The following steps are required:
|
||||
1. Set the pinning to communicate with the radio module.
|
||||
2. Check if Ahoy has a current time
|
||||
3. Set inverter data
|
||||
3. Configure the inverter data (e.g. serialnumber)
|
||||
|
||||
### 1.) Set the pinning
|
||||
Once you are in the web interface, you will find the "System Config" sub-item in the Setup area (left).
|
||||
Once you are in the web interface, you will find the "System Config" sub-item in the Setup area.
|
||||
|
||||
This is where you tell the ESP how you connected the radio module.
|
||||
Note the schematics you saw earlier. - If you haven't noticed them yet, here's another table of connections.
|
||||
|
@ -38,7 +37,7 @@ Note the schematics you saw earlier. - If you haven't noticed them yet, here's a
|
|||
| FCSB| GPIO21
|
||||
| GPIO3| GPIO8
|
||||
|
||||
### 2.) Set current time (normal skip this step)
|
||||
### 2.) Set current time (standard: skip this step)
|
||||
Ahoy needs a current date and time to talk to the inverter.
|
||||
It works without, but it is recommended to include a time. This allows you to analyze information from the inverter in more detail.
|
||||
Normally, a date/time should be automatically retrieved from the NTP server. However, it may happen that the firewall of some routers does not allow this.
|
||||
|
@ -51,20 +50,22 @@ Now it's time to place the inverter. This is necessary because it is not the inv
|
|||
|
||||
Each inverter has its own S.Nr. This also serves as an identity for communication between the DTU and the inverter.
|
||||
|
||||
The S.Nr is a 12-digit number. You can look it up [here (german)](https://github.com/lumapu/ahoy/wiki/Hardware#wie-ist-die-serien-nummer-der-inverter-aufgebaut) for more information.
|
||||
The S.Nr is a 12-digit number. Check [here (german)](https://github.com/lumapu/ahoy/wiki/Hardware#wie-ist-die-serien-nummer-der-inverter-aufgebaut) for more information.
|
||||
|
||||
#### set pv-modules (not necessary)
|
||||
Click on "Add Inverter" and enter the S.No. and a name. Please keep the name short!
|
||||

|
||||

|
||||
|
||||

|
||||

|
||||
|
||||
In the upper tab "Inputs" you can enter the data of the solar modules. These are only used directly in Ahoy for calculation and have no influence on the inverter.
|
||||
|
||||
#### set radio parameter (not necessary, only for EU)
|
||||
In the next tab "Radio" you can adjust the power and other parameters if necessary. However, these should be left as default (EU only).
|
||||
|
||||
#### advanced options (not necessary)
|
||||
#### advanced options (not necessary to be changed)
|
||||
In the "Advanced" section, you can customize more settings.
|
||||
|
||||
Save and reboot.
|
||||
# Done - Now check the live site
|
||||
|
||||
## ✅ Done - Now check the live site
|
||||
|
|
|
@ -4,6 +4,9 @@
|
|||
* fix MqTT dis_night_comm in the morning #1309 #1286
|
||||
* seperated offset for sunrise and sunset #1308
|
||||
* **BREAKING CHANGE**: powerlimit (active power control) now has one decimal place (MqTT / API) #1199
|
||||
* merge Prometheus metrics fix #1310
|
||||
* merge MI grid profile request #1306
|
||||
* merge update documentation / readme #1305
|
||||
|
||||
## 0.8.38 - 2023-12-31
|
||||
* fix Grid-Profile JSON #1304
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue