Excess Electricity Compensation #19095
Replies: 10 comments 9 replies
-
This is awesome. Are you planning to share code and schematics? |
Beta Was this translation helpful? Give feedback.
-
Tasmota-32 can easily be used as a power controller. This is possible because Tasmota-32 allows for low PWM frequencies. With this method it is important that the mains frequency is always a multiple of the PWM frequency. I work with a PWM frequency of 2 Hz. This allows 25 different levels to be set. The following relationship results for the desired level |
Beta Was this translation helpful? Give feedback.
-
How about sharing the Script as it is? |
Beta Was this translation helpful? Give feedback.
-
The script has now become a complete application with 100 kByte of Berry source code. John |
Beta Was this translation helpful? Give feedback.
-
thankyou for the useful idea. I have an off-grid home where the max output of the invertor is 3kw, but I have a LOT of battery (~20khw).
Also, immersion heaters on timers with temperature sensors create an interesting power dynamic when we want to wash or dishwasher - so currently we only run one of the two, and on a timer (the one where we don't have solar water). So I'm thinking to put power plugs on the washing machine, dishwasher. But the SCR use on the immersion heater(s) makes so much sense.... I'll also be considering battery backup on an RPiZero and the internet connection, with MQTT retain on the power messages for the major appliances, so that if the invertor DOES trip, when it comes back up (currently complex manual procedure), the major appliances will come up to 'off'. I suppose I could go so far as to put controlled breakers in the solar system, such that e.g. NodeRed could automatically reset the solar controller safely (I'd need a 60A relay for the DC, plus control of two breakers, and all would need to be battery backed - possible directly off the 48v (~53v) batteries via DC-DC conversion). |
Beta Was this translation helpful? Give feedback.
-
I'm happy if my idea helps you. John |
Beta Was this translation helpful? Give feedback.
-
Still not hardened? |
Beta Was this translation helpful? Give feedback.
-
The solution was extensively expanded with infrared heaters. The mini photovoltaic system was expanded with a large roof photovoltaic system. Many Tasmota controllers are involved, so that a kind of swarm application has been created. All components were implemented with Tasmota, even the message broker mechanism (using UDP). John |
Beta Was this translation helpful? Give feedback.
-
Hi! I've built something very similar but the reaction time of it is not that great. Probably because total usage is measured by Shelly EM at 1Hz. At what rate is your system measuring power? Thanks in advance! |
Beta Was this translation helpful? Give feedback.
-
@NullByteZero |
Beta Was this translation helpful? Give feedback.
-
I've been thinking about how to use excess electricity for a few months
after realizing that my mini-photovoltaic system feeds most of it into the grid.
It all ended with a solution that can be implemented with Tasmota.
The concept:
The SmartMeter(1) is read out via Tasmota-Controller A (2).
The current electrical consumption in W is available via MQTT and used by Controller B. (3)
With excess electricity, a heating cartridge for hot water (4) is to be controlled with the help of Tasmota-Controller B (Tasmota-32).
If there is no excess electricity, the water temperature must not fall below a minimum.
Using a solid-state-relais with zero-cross-detection (SSR), Controller B is used to compensate excess.
Controller B achieves this using PWM through wave packet control.
The current UI of controller B.
The result:
The electricity from photovoltaics can be almost completely utilised.
A key factor in the successful implementation was the support provided by berry scripting.
At this point a big thank you to all developers and supporters of the Tasmota project.
John
Beta Was this translation helpful? Give feedback.
All reactions