Emoncms Demand Shaper module

I’ve updated the original post above to reflect the current state of the demandshaper module. There has been a lot of work done to improve how the module works and talks to: smartplugs, openevse, heatpump control since the last update.

A number of key changes are:

  • EmonESP used by the smartplug, wifi relay and heatpump monitor now uses a timer based scheduling command rather than simple on/off state. This means that once the device has been scheduled by the demand shaper module, the device can continue to follow the last set schedule independently of the basestation.
  • The latest EmonESP firmware allows for turning on/off the device and setting the timer in the EmonESP interface, the state is reported back to the demand shaper module, so that the state is kept in sync.
  • Initial device discovery is all done via the demand shaper module rather than having to go via the inputs interface.
  • The interface has had a significant overhaul to make it more responsive and usable on mobile devices
  • There are now new interfaces specifically for EV car charging and Heatpump control