Last Updated:

Broadlink Remote Control Integration

S.C.O.R.E.ConvenienceDevice Control

Overview

The Broadlink remote control capability allows homeowners to manage their media devices seamlessly from a single interface. By integrating with Home Assistant, users can streamline their media consumption experience, eliminating the need for multiple remotes and simplifying home entertainment.

Convenience icon

Benefits

  • Centralized control of various media devices from one app
  • Enhanced convenience for family members and guests
  • Customizable capability to create personalized media settings

Intent

This capability is designed to enable users to control their media devices, such as TVs and streaming boxes, using the Broadlink remote. The outcome is a more efficient and user-friendly media environment that enhances the overall home entertainment experience.

Preconditions

  • BroadLink RM Pro / RM4C Mini (IR/RF) device installed.
  • Home Assistant configured and running.
  • Supported media devices connected and accessible.
  • Home Assistant installed and configured.
  • Integration available and authenticated: BroadLink.
  • Device installed and reachable: Sonos | Sonos One.

Actors

  • Homeowner controlling the media setup
  • Family members enjoying media content
  • Guests using the home entertainment system

Trigger

The capability is triggered when a user selects a media device or action in the Home Assistant interface.

Workflow Diagram

flowchart TD
    A[User Selects Device] -->|check| B{Device Available?}
    B -->|Yes| C[Send Command to Device]
    C --> D[Device Responds]
    B -->|No| E[Display Error Message]

Workflow Description

1. Device Selection

The user opens the Home Assistant app and selects the desired media device from the interface.

2. Check Device Status

Home Assistant checks if the selected media device is online and responsive.

3. Send Command

If the device is available, Home Assistant sends the corresponding command to the Broadlink remote.

4. Receive Feedback

The media device processes the command and provides feedback, such as turning on or changing the volume.

5. Display Status

Home Assistant updates the interface to reflect the new status of the media device.

Postconditions

The selected media device is controlled as intended, and the user receives confirmation of the action taken.

Optional Enhancements

  • Add voice control integration via Google Home or Alexa
  • Create custom capability routines for specific media settings
  • Integrate with lighting systems for a full media experience

Recommended Components

Recommended ApplicationsRecommended IntegrationsRecommended Devices
Home AssistantBroadLinkSonos | Sonos One, Roku | Roku Ultra

Source Examples