Quick Start
Get started with HA Control in just a few steps. Connect to your Home Assistant instance and control your smart home directly from your TV.
groups:
hacontrol_01:
name: Living Room
icon: sf:sofa.fill
entities:
- light.living_room_ceiling
- light.living_room_floor_lamp
- switch.tv_power
Supported Entities
HA Control supports a variety of Home Assistant entities that are specially optimized for operation with the Apple TV remote.
light
script
sensor
switch
scene
automation
input_boolean
climate
fan
cover
media_player
binary_sensor
input_select
select
input_number
number
input_text
text
button
input_button
alarm_control_panel
lock
weather
datetime
siren
person
device_tracker
More Info
In the documentation, you'll find all the information you need for optimal use of HA Control.
Which devices are supported?
HA Control supports the most important entity types such as lights, switches, sensors, scenes, alarm systems, air conditioners, and many more. Some entities offer simplified operation (Toggle). In total, over 30 different entity types are supported, optimized for TV operation.
Why are groups used?
The group function was designed to simplify and automate configuration. You can set everything up conveniently on your smartphone or computer, not with a remote control. Simply create groups with the names group.hacontrol_01 to group.hacontrol_03 in Home Assistant, and they automatically appear as tabs in the app.
How does the connection work?
HA Control connects to your Home Assistant instance via a long-term token. Communication takes place via a WebSocket connection, which enables live updates. The optimized Entity Subscription System only subscribes to the entities actually displayed and filters irrelevant messages, improving performance and reducing resource usage.