Amber is an Australian electricity retailer that provides access to wholesale electricity prices.
This blueprint looks at the current price you are paying for electricity, and changes the colour of an RGB lamp, so you can decided whether to put the washing machine or dryer on.
The colors:
Cyan: Extremely low price
Green: Low price
Orange: Average price
Red: High price
Purple: Price spike
You can change the thresholds when configuring the automation.
You can install the integration here:
You will need to be an Amber customer to access the API required by the integration.
Was going to report that this is buggered (compared $ against c), but realised I was running an old version from HACS. Happy to report its working well now with the 2021.10 release
Hi Mate, thanks for this, only switched over to Amber a week ago and wanted to give this blue print a try. I have tried downloading and creating an automation and each time i go to save it, i get an error “Response ERROR 500”
I tried using a service call to tuen the light on, thinking the colors might be an issue but it works for all the colors for
As you no doubt are aware Amber has traffic lights defined in its app based on cost and % renewables, it would be great if your integration could expose the upstream Amber recommendations, including the Summary, eg. Traffic light: Red Summary: ‘Use less energy if you can - it’s expensive and dirty now’. (Would be a great text to speech notification for the household Maybe as attributes of the price sensor. In your blueprint the threshold values are user defined, but aren’t dynamic over time.
Second suggestion or extension really would be to include sets of devices to switch depending on traffic lights:
Green - switch on everything
Yellow - switch off time shift loads (EV Charging, Hot Water Service, dishwasher, dryer, pool pump)
Red - switch off non important loads (turn down Heating / Cooling)
Price Spike - switch off everything except critical loads
Finally, I couldn’t actually get the blueprint to work and received this error:
I’ve got this script running, the light is white but it should be green as the price descriptor is “very_low”. Is there a way I can make it echo/print/display the value of price_descriptor?
The easiest option is to create a second automation that turns the light on and off at the times you want. The blueprint only affects colour - not light state or brightness.
My smart meter was installed last week, so I reloaded the entities from amber and now the automation has stopped working. I deleted the automation and re-created it, but it’s still not running. Any ideas on what I should check / change would be most helpful.
The amber entities are still showing up-to-date information on the HA overview page.