The Ultimate Smart Home Automation Cookbook

“Announce Washer is Done Automation” marks a revolutionary step in smart home technology. By utilizing a power-monitoring smart plug, it effortlessly upgrades a regular washing machine into an intelligent appliance. In the world of smart home devices, where prices can be steep, “Announce Washer is Done Automation” emerges as a budget-friendly game changer. Instead of shelling out for expensive smart appliances, a mere $25 smart plug through “Announce Washer is Done Automation” brings all the benefits of a high-end smart washing machine. This innovation not only saves you money but also brings a new level of convenience to your household chores.

Integrating “Announce Washer is Done Automation” with a voice assistant like Alexa or Google Home elevates the entire experience, making your home truly futuristic. This integration allows you to receive updates and notifications about your laundry without having to be physically present in the laundry room. The ease and efficiency brought by “Announce Washer is Done Automation” means no more forgotten wet laundry or repeated trips to check if the cycle is complete. The automation ensures you’re always in the know, effortlessly blending technology with daily life to transform your home into an advanced smart home. With “Announce Washer is Done Automation”, managing your laundry becomes a seamless, stress-free task, making it an indispensable part of modern living.

Automation Details

Required Devices

  • Smart Plugs
  • Voice Assistant

Triggers:

  • Washer Finishes

Conditions:

  • Don't Announce if Mode is Night

Actions:

  • Announce Washer is Done

Important: Smart Plug must have Power Monitoring.

While the values in this automation work for my washing machine, you may need to adjust them for yours. You will have to wash a few loads and watch the logs to get an idea of what the values need to be.

Hobbyist
Hobbyist

Hubitat

Announce Washer is Done Automation

The Official Documentation for Rule Machine

Option One

Share your devices with Home Assistant using Hubitat Connect.  Then create an automation in Home Assistant using the Alexa Speaks integration outlined under the Home Assistant tab.

  1. Share your smart plug with Home Assistant.Hubitat Maker API for Home Assistant

Option Two

Create and share a virtual switch with Alexa using Alexa Speaks: Shared Devices.  Then create an automation as outlined in Option Three.

Option Three

We’ll use an MQTT Notification device using Alexa Speaks integration.

Setting Up the Automation

  1. First, go to Apps and click Rule Machine.

    Hubitat App Screen
  2. Select Create New Rule.

    Hubitat Rule Machine Screen
  3. Enter a name for the Rule and hit Enter.

    Hubitat Rule Machine Name Screen
  4. Select Trigger Event.

    Hubitat Washer Done Automation Screen
  5. From the Capability drop-down, select Power meter.

    Hubitat Washer Done Trigger Screen
  6. Set the Trigger event as follows:

    1. Select our smart plug
    2. Set the comparison to Greater Than
    3. Set the Power level to 10
    4. Then click the Done with this Trigger Event button

    Hubitat Washer Done Trigger Screen
  7. Next, Click the Done with Trigger Events button.

    Hubitat Washer Done Trigger Complete
  8. Select Actions to Run.

    Hubitat Washer Done Automation Screen
  9. Select Create Conditions

    Hubitat Washer Done Actions Screen
  10. From the Capability drop-down, select Mode.

    Hubitat Washer Done Condition Screen
  11. Select Night from the Modes dropdown box.  Next, select NOT this Condition and click the Done with this Condition button.

    Hubitat Washer Done Condition Screen
  12. Then, Click the Done with Conditions button.

    Hubitat Washer Done Condition Screen
  13. Select the Green Plus Sign to Add New Action.

    Hubitat Washer Done Actions Screen
  14. Configure the New Action as follows:

    1. From the first dropdown, select Delay, Wait, Exit, or Comment
    2. From the following dropdown, select Wait for Events
    3. Then select Power meter and select our smart plug
    4. Set the Comparison to less than
    5. Set the Power level to 2
    6. Then, click the Done with this Wait Event button.

    Hubitat Washer Done New Actions Screen
  15. Next, click the Done with Wait Events button.

    Hubitat Washer Done New Actions Screen
  16. Select the Green Plus Sign to Add New Action.

    Hubitat Washer Done Actions Screen
  17. Configure the New Action as follows:

    1. From the first dropdown, select Delay, Wait, Exit, or Comment
    2. From the following dropdown, select Wait for Events
    3. Then select Elapsed Time from the dropdown and select the time format
    4. Set the Elapsed time to 1 minute
    5. Then, click the Done with this Wait Event button.

    Hubitat Washer Done New Actions Screen
  18. Select the Green Plus Sign to Add New Action.

    Hubitat Washer Done Actions Screen
  19. Configure the New Action as follows:

    1. From the first dropdown, select Conditional Actions
    2. Then, select the If Expression THEN from the list in the following dropdown.
    3. Select the condition we created earlier
    4. Then, click the Done with IF Expression THEN button.

    Hubitat Washer Done New Actions Screen
  20. Select the Green Plus Sign to Add New Action.

    Hubitat Washer Done Actions Screen
  21. On the Create New Action screen we have a decision to make.

    Option two:

    Configure the New Action as follows:

    1. From the first dropdown, select Control Switches, Push Buttons
    2. Then, select the Turn switches on/off from the list in the following dropdown.
    3. Select the virtual switch we create earlier.
    4. Make sure it’s set to on.
    5. Then, click the Done with action button.

     

    Hubitat Washer Done New Actions Screen

    Option Three:

    Configure the New Action as follows:

    1. Select Send Message: Notify, Speak, Log, HTTP Request from the list for the first dropdown.
    2. Then Select Send/Speak a message.
    3. Type your message.
    4. Select your MQTT Notification device.
    5. Then, click the Done with action button.

    Hubitat Washer is Done Add Action
  22. Click the END-IF button, then click the Done with Actions button.

    Hubitat Washer Done Actions Screen
  23. Click the Done button to complete the automation.

    Success: That’s It! Now move on to the Amazon Alexa Tab if your are using Option Two

    Hubitat Washer Done Automation Screen

Home Assistant

Announce Dryer is Done Automation

The Official Documentation for Automation editor

Option One

Important: This automation requires Alexa Speaks Integration.

Setting Up the Automation

  1. First, we need to go to Settings and Automations & Scenes.

    Home Assistant Settings Screen
  2. Click the blue Create Automation button.

    Home Assistant Automations Screen
  3. Choose Create new automation.

     

    Home Assistant Create Automation Screen
  4. Click Add Trigger.

    Home Assistant New Automation Screen
  5. From the list, select Device.

    Home Assistant Trigger Types Menu
  6. Select the smart plug and set the trigger to power changes.  Then, set the value to above ten, and click the Add Condition button.

    Home Assistant Washer Done Trigger
  7. Select Not from the condition list.

    Home Assistant Washer Done Condition Not
  8. Then, click the Add Condition button and select Device from the list.

    Home Assistant Washer Done Condition Device
  9. Next, select Hubitat Elevation from the device list.  There should only be the Mode condition and select Night.  Then, click the Add Action button.

    If you are not using Hubitat you could use Home Assistant Modes.

    Home Assistant Washer Done Condition Mode
  10. Select Wait for a trigger from the actions list.

    Home Assistant Washer Done Actions
  11. Click the Add Trigger button and then select Device from the list.

    Home Assistant Washer Done Wait
  12. Select the smart plug and set the trigger to power changes.  Then, set the value to below two, and click the Add Action button.

    Home Assistant Washer Done Wait Device
  13. Select Wait for time to pass (delay) from the action list.

    Home Assistant Washer Done Delay
  14. Set the delay for one minute and click the Add Action button.

    Home Assistant Washer Done Delay Minute
  15. Next, select Call service from the action list.

    Home Assistant Washer Done service
  16. When we set up Alexa Media Player in Home Assistant, we created a notification group and a script.  We will be using them here.

    In the service list, look for our announce_everywhere script.  Place a checkmark in the Message box and add our message for Alexa to speak.

    Home Assistant Washer Done script
  17. Your complete automation should look something like this.

  18. Success: That’s It! In the bottom right-hand corner, click the blue Save button.  Next, name the automation and click save again.

    Home Assistant Washer Done Automation Complete

Amazon Alexa

Announce Dryer is Done Automation

The Official Documentation for Alexa Routines

Option Two

Share a virtual switch with Alexa and use that as a trigger in the app.

Setting Up the Automation

  1. First, Click the More button at the bottom right of the screen.

    Alexa Home Screen
  2. Click the Routines button.

    Alexa More Menu
  3. Click the plus sign to add a new routine.

    Alexa Routines Screen
  4. Click the plus sign by Enter routine name.

    Alexa New Routine Screen
  5. Enter a Name for the Routine, then click Next.

    Alexa Washer Done Routine Name
  6. Click the plus sign by When this happens.

    Alexa Washer Done Trigger
  7. On the When This Happens screen, click Smart Home.

    Alexa Welcome Home Trigger Smart Home
  8. Select the virtual sensor/switch we shared with Alexa.

    Alexa Washer Done Trigger Virtual Device
  9. When Contact Sensor is… select open and click Next.

    Alexa Washer Done Trigger Virtual Device Open
  10. Click the plus sign by Add action.

    Alexa Washer Done Actions
  11. On the Add New screen, select Alexa Says.

    Alexa Welcome Home Actions Add New
  12. Select Customized.

    Alexa Welcome Home Actions Alexa Says Customized
  13. Type your message and click Next.

    Alexa Washer Done Actions Alexa Says Message
  14. Confirm the message by clicking Next.

    Alexa Washer Done Actions Alexa Says Message confirm
  15. Click Choose Device.

    Alexa Washer Done Actions Alexa Says Device
  16. If you want to add another Alexa device you will have to add another action. Hopefully Amazon will allow you to choose a speaker group in the future.

    Click Save to complete the Routine.

    Success: That’s It! Your Dumb Appliance is now Smart

    Alexa Washer Done Complete Automation