Smart-meter-ESP32-V2
Interface for smart electricity meter Belgium / Netherlands version 2 see on github : https://github.com/thieu-b55/Slimme-meter-ESP32-V2
This is an update of the Smart digital meter
https://github.com/thieu-b55/Slimme-Digital-Energie-Meter
For Arduino core for ESP32 version 3.x
use the following libraries
https://github.com/me-no-dev/AsyncTCP
https://github.com/me-no-dev/ESPAsyncWebServer
The project consists of 4 modules
Interface module
Display module
Digital output
PWM module
Modules communicate wirelessly via esp-now
Now also with monthly peak
Own WiFi network WiFi.mode(WIFI_AP_STA)
Network: ESP32Energie_V2
Password: ESP32pswd
IP address: 192.168.4.1
.bin files of any program contained in the bin folder can be uploaded to ESP32
to avoid problems with incompatible core or library updates
Interface module
display via web page of:
total electricity consumption
total injection
total gas consumption
current electricity consumption
current injection
monthly peak
status of digital outputs
status PWM signals
setting the different parameters
storage and display of:
electricity consumption
injection
gas consumption
on
hourly basis
daily basis
monthly basis also monthly peak
annual basis
last 25 years
Display module
display of
total electricity consumption
total injection
total gas consumption
consumption (red) / injection (green)
status of digital outputs
status PWM signals
PWM signals
2 PWM outputs
PWM 1
can be used to control an electric boiler
boiler is only controlled with its own generated power
PWM 2
This starts to regulate from the moment that PWM 1 is 100% output
Any remaining self-generated power can be used, for example:
to send an electric additional heater.
Feed back into the grid is currently not profitable
Digital outputs
can be sent to :
time base
at a certain amount of generated power
or a combination of these 2
translation Google translate
programs and manual see on github:
https://github.com/thieu-b55/Slimme-meter-ESP32-V2
https://github.com/thieu-b55/Slimme-Digital-Energie-Meter
For Arduino core for ESP32 version 3.x
use the following libraries
https://github.com/me-no-dev/AsyncTCP
https://github.com/me-no-dev/ESPAsyncWebServer
The project consists of 4 modules
Interface module
Display module
Digital output
PWM module
Modules communicate wirelessly via esp-now
Now also with monthly peak
Own WiFi network WiFi.mode(WIFI_AP_STA)
Network: ESP32Energie_V2
Password: ESP32pswd
IP address: 192.168.4.1
.bin files of any program contained in the bin folder can be uploaded to ESP32
to avoid problems with incompatible core or library updates
Interface module
display via web page of:
total electricity consumption
total injection
total gas consumption
current electricity consumption
current injection
monthly peak
status of digital outputs
status PWM signals
setting the different parameters
storage and display of:
electricity consumption
injection
gas consumption
on
hourly basis
daily basis
monthly basis also monthly peak
annual basis
last 25 years
Display module
display of
total electricity consumption
total injection
total gas consumption
consumption (red) / injection (green)
status of digital outputs
status PWM signals
PWM signals
2 PWM outputs
PWM 1
can be used to control an electric boiler
boiler is only controlled with its own generated power
PWM 2
This starts to regulate from the moment that PWM 1 is 100% output
Any remaining self-generated power can be used, for example:
to send an electric additional heater.
Feed back into the grid is currently not profitable
Digital outputs
can be sent to :
time base
at a certain amount of generated power
or a combination of these 2
translation Google translate
programs and manual see on github:
https://github.com/thieu-b55/Slimme-meter-ESP32-V2
Discussion (0 comments)