A suggested improvement is to add functionality to measure counts on 2 IO so that s0 pulses from kWh meters can be recorded.
Every pulse should increment a counter for that port. The counter should be able to be set to a seed value to sync the counter with the total value on the kWh meter. By measuring the time difference between 2 counts, it would be possible to indicate the current kW production or usage.
The data could then be used to track the gross energy production from solar panels and the consumption of heatpump.
Hi Robert,
Great work with the Influxdb addition.
A suggested improvement is to add functionality to measure counts on 2 IO so that s0 pulses from kWh meters can be recorded. Every pulse should increment a counter for that port. The counter should be able to be set to a seed value to sync the counter with the total value on the kWh meter. By measuring the time difference between 2 counts, it would be possible to indicate the current kW production or usage.
The data could then be used to track the gross energy production from solar panels and the consumption of heatpump.