📳 Appliance Notifications & Actions - Washing Machine - Clothes Dryer - Dish Washer - ETC

Its Actually ideling a Lot at the end too, drying dishes I think

@Grandman

So these settings didn’t work?

Start - Appliance Power Setpoint = 200
Start - Power Time Delay = 1
Running - Dead Zone = 15
End - Appliance Power Setpoint = 200
End - Power Time Delay = 1

Blacky :smiley:

Im most cases it works here
Google Photos

@Grandman

Okay, then just fine tune it and :crossed_fingers: you will be able to get it right.

Blacky :smiley:

1 Like

Some feedback from me today. After a few days of checking everything is going great. Many thanks for that!

1 Like

@NordFreak

Thanks for your feedback… nice to know you are up and running.

Blacky :smiley:

1 Like

Hi, great projects!
I’m using it to monitor an electric car charging cycle and I’d like to summarise the consumption of the battery after the charging ends. This way I can be notified if the car did not charge fully. Would you consider adding the kWh consumption into the tool? This would be a very popular addition to the tool and should not be difficult to implement by using the energy sensors already on many power monitors. Thanks!

@RonnieLast

Thanks for your kind words.

How would the kWh work. If you could give me an example to better understand.

Blacky :smiley:

Yes, for sure.
Here is a Shelly device which monitors my EV charger. It presents the sensor “sensor.shellyem_charger_channel_1_energy” which is the energy reading in kWh and the instantaneous power sensor (W) below it.

image

You could read this energy value at the start of an appliance session, then read it again at the end of the session and subtract the latter from the former. Example: 11,354.06kWh minus 11,364.06 = 10.00kWh in this session.

Some power monitoring devices do not have cumulative energy sensors so in that case the user would need to create a Riemann sum integral sensor one using a helper.

I know you can get this information in the HA energy tab. Have you explored this? You will need to add this entity into energy under energy device.

Blacky :smiley:

Hi, yes I sure have! I have solar panels and imports and exports shown as well as my various household devices, but none of these show the “session use” of energy as they only calculate for a whole day.

Developing the concept of what this improvement to your blueprint can do: say for example you had a solar battery and it was a dull day - so your available energy is limited. As appliances then complete their sessions over the course of the day you would be able to see their power demands and be more aware of when some devices unexpectedly consume more power, or appliances run automatically and consume power. It’s the possibility of getting that data/information into you had via a pop-up notification which is so exciting here!

That’s what makes having the energy consumption per session shown by this blueprint so attractive.

@RonnieLast

O okay, another one of the community ask for this similar thing as I can see it on my list. What about cost?

Blacky :smiley:

1 Like

Any chance of allowing this to be used with a vibration sensor rather than a power monitor? My dryer uses a 240v plug like my oven, and I can’t find any power monitoring plugs that work with it. I looked into CT clamp sensors, but… :face_with_spiral_eyes: I don’t have the time currently to wrap my mind around that. So I just slapped a vibration sensor on it.

@realcanadrian

Thanks for your suggestion I will put it on the list. Currently the development is focused on power.

Blacky :smiley:

2 Likes

Hi again, I’m 50/50 whether that’s as beneficial as just being able to see the kWh consumption to be honest but cost could be important to some people.
It’s a very simple calculation to perform if the energy calculation is reported in kWh, you just multiply the kWh valve by the price per unit. Example: 1kWh of electricity = 0.30c, then consuming 4.5kWh during an appliance session would be 1.35, etc.

@RonnieLast

I think you will like the next release. Stay tuned.

EDIT: Hope you like the update, would you be so kind to test it and let us know how it goes. Thanks.

Blacky :smiley:

1 Like

FAQ: How Do I Set Up the Energy Tracking Option?

1. What is the Energy Tracking Option?

The Energy Tracking Option estimates how much energy (kWh) a device uses during each completed cycle. Optionally, it can also estimate the cost of that energy usage and include this information in the end notification.


2. What Do I Need to Use This Option?

To enable full energy tracking, you’ll need:

  • A sensor that reports energy usage in kWh (not Watts).
  • A sensor or input number helper that provides the electricity rate (cost per kWh) (optional, for estimated cost).
  • Two input_number helpers:
    • One to store the start kWh value.
    • One to store the end kWh value.

3. What If I Only Want to Use the Start and End Helpers?

You can choose the option:
“Enable - Update Start & End Helpers Only”

This lets you:

  • Record the start and end energy values for each cycle.
  • Use them in your own automations or calculations in Home Assistant.
  • Skip sending energy information in the notification.

4. What Kind of Energy Sensor Should I Use?

You must use a sensor that:

  • Reports increasing total energy (kWh) values, not live power usage (W).
  • Does not reset during the cycle - for example, most sensors provide daily totals, which is usually fine as most cycles complete on the same day. However, be aware that daily sensors typically reset at midnight, which can cause issues when calculating energy usage for cycles spanning two days.
  • Updates frequently enough to capture accurate values at the start and end of the cycle.

Note: If your sensor updates infrequently, the snapshot taken at the start or end may not reflect the actual usage at that exact moment. This can affect the estimated values.


5. How is the Estimated Cost Calculated?

The formula is:

Estimated Cost = (End kWh - Start kWh) × Cost per kWh

The cost rate is captured at the end of the cycle and used for the full calculation, even if the rate changes during the cycle.


6. Can I Customize the Notification Labels?

Yes. You can set:

  • The title before the energy usage value (e.g., “Consumption” → “Consumption 0.56 kWh”).
  • The title before the estimated cost (e.g., “Approx Cost $” → “Approx Cost $0.42”).

7. How do I create an electricity rate number helper?

You may already have an electricity rate sensor that adjusts dynamically throughout the day as your pricing changes. Keep in mind that this blueprint captures the rate when the appliance ends, and that value remains constant for the entire cycle, even if your sensor’s value changes based on the time of day. This may lead to an inaccurate estimated cost if your electricity pricing varies during the cycle. As long as the sensor reports the cost per kWh, you can use it.

If you don’t have a sensor, or you’d prefer to use a fixed electricity rate, you can create a number helper instead:

Note: This helper can be reused across all your automations.

  1. Go to Settings > Devices & Services, click on the Helpers tab, then click + CREATE HELPER and select Number.

  2. See the example below of my Electricity Rate number helper:

    Example of the Electricity Rate in the UI

    13


8. How do I create the start and end number helpers?

You will need to create two number helpers: one for the start and one for the end. These helpers must be completely independent and only used in one automation and in one input.

  1. Go to Settings > Devices & Services, click on the Helpers tab, then click + CREATE HELPER and select Number.

  2. Enter a name for your number helper and choose an icon if you like.

  • Min / Max – For the start and end number helpers, set the maximum to a value higher than you’ll ever need. I recommend using 10 million (10,000,000, that’s 7 zeros). If needed, just keep adding more zeros. The minimum value should be set to 0.

  • Display mode – Since I am not using it as a slider in the UI, I selected ‘Input field’.

  • Step size – I recommend setting this to 0.001.

  1. You’re done. Now just add the two number helpers to the Energy Tracking - Start Number Helper and Energy Tracking - End Number Helper inputs in your automation.

Enjoy

Blacky :smiley:

Back to FAQ: Click Here

New Update 1.8

New Feature :new:

  • Power Tracking Option - This feature can include power information in your end notify message, or you can choose to only update the start and end helpers for use in your custom actions. The end notify options are to receive either the total kWh used in the cycle or the total kWh used along with an estimated cost for the cycle

Maintenance :toolbox:

  • Update to my new layout.
  • We have updated a lot of input descriptions to better help understand what they do.

If you like this blueprint? Consider hitting the :heart: button in the top post :+1:

If you like my blueprints, and would like to show your support or just say thank you? Click Here :smiling_face_with_three_hearts:

Enjoy

Blacky :grinning:

1 Like

Hello, I like the look of this automation. I am using a simple one for my washer and dryer at the moment. I would like to try this, but my current dryer automation is triggered by an exhaust temp sensor i built. Your blueprint appears to look for power. Would a temperature sensor entity be compatible with your blueprint?

Love this ! thanks

An option to continue flashing or flash “x” minutes/times or Flash Until [entity pressed] would be a great addition ? thanks Blacky !