Last Updated:

Enhanced Roborock Integration for Dryer Control

S.C.O.R.E.ConvenienceDeviceControl

Overview

The extended Roborock integration now allows users to control their dryer directly from their home capability system. This feature simplifies laundry routines by enabling remote management, saving time and enhancing convenience.

Convenience icon

Benefits

  • Start or stop dryer cycles remotely via capability or app.
  • Integrate dryer controls into existing routines for seamless operation.
  • Receive notifications when laundry is done for better time management.

Intent

This capability aims to streamline household tasks by integrating dryer controls into the Roborock system. Homeowners can initiate drying cycles and manage routines more efficiently, resulting in a more organized laundry experience.

Preconditions

  • Roborock integration is set up in Home Assistant.
  • A compatible smart dryer is connected to the system.
  • Home Assistant is configured to manage button entities.
  • Home Assistant installed and configured.
  • Integration available and authenticated: Zigbee2MQTT.
  • Device installed and reachable: TP-Link | HS100.

Actors

  • Homeowner initiating laundry tasks
  • Family members using the capability to manage laundry
  • Guests in the home who can trigger laundry routines

Trigger

The capability is triggered by a button press in the home capability app or an automated routine set in Home Assistant.

Workflow Diagram

flowchart TD
    A[Button Press] -->|check| B{{Is Dryer Connected?}}
    B -->|Yes| C[Start Dryer]
    C --> D[Notify Completion]
    B -->|No| E[Exit]

Workflow Description

1. Press Button

The user presses the designated button in the Home Assistant app to start the dryer.

2. Check Dryer Connection

The system checks if the smart dryer is properly connected to the network.

3. Initiate Drying Cycle

If connected, the dryer is started via the Roborock integration, initiating the drying process.

4. Send Notification

Once the drying cycle is completed, a notification is sent to the user’s device.

5. Log Activity

The system logs the drying cycle activity for future reference and analytics.

Postconditions

The dryer operates based on the initiated command, and the user receives confirmation of completion, enhancing laundry management.

Optional Enhancements

  • Integrate voice commands via Amazon Echo Devices or Google Nest Mini for hands-free control.
  • Add energy monitoring to track dryer usage through Home Assistant.
  • Create specific routines that trigger dryer settings based on laundry types.

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantZigbee2MQTT, TasmotaTP-Link | HS100, TP-Link | HS200

Source Examples