Home Assistant integration for the Unfolde Circle Remote Two.
Use this component to send IR commands with the Remote Two.
-
Install this component by copying it to the
custom_components
directory of your Home Assistant's confg directory. -
Restart Home Assistant.
-
Your remote will be auto-discovered. Go to
Settings
>Devices & services
to configure it. It will ask for the PIN shown on your remote during setup.Note: If your device wasn't discovered you can manually enter the endpoint URL of your remote, e.g.
http://192.168.1.17/api/
Once configured, the integration creates a device and a remote
entry that can be used with the remote/send_command
service.
Services remote/turn_on
, remote/turn_off
and remote/toggle
are not implemented.
The component uses the python-unfoldedcircle library to communicate with the remote. The library is wrapper over the remote's REST API.
-
RF & Bluetooth commands
The Remote Two's roadmap includes sending RF and Bluetooth commands. Once this feature has been rolled out and is available through its API, this component's
remote/send_command
could include sending commands over IR, RF and Bluetooth. -
Docks as seperate devices
Set up seperate remote devices and entities for each remote dock.
-
Activities
The Remote Two supports activities that combine IR, RF, Bluetooth and other integrations. Once its API supports turning on and off activities, we can add support for them in this component.
-
Firmware update
The Remote Two's firmware can be updated throught its API. This component could expose the remote's firmware through a
update
entity. -
Remote UI control
If the Remote Two's API were to support controlling what's shown on the remote's UI, this component could be used to make the remote more context-aware: automatically switch to the correct music device when a stream starts or switch to a different UI page when the remote is moved to another room, etc. We'll follow the progress of this feature request to understand if this might be possible in the future.