/ha-hdhomerun

HDHomeRun integration for Home Assistant.

Primary LanguagePythonMIT LicenseMIT

HA-HDHomeRun

hacs_badge

A custom component to view status of HDHomeRun devices from Home Assistant.

NOTE

This component has been superseded by a better one from uvjim.
This can be found here

Installation

This component requires the libhdhomerun library to function.

Manual Dependency Installation

Some distros have a prebuilt package available, such as Ubuntu:

apt install libhdhomerun4

Or Alpine Linux (i.e. Home Assistant docker):

apk add libhdhomerun

Other systems may require building the library from source.

Docker Container

To install the dependency in the HAss docker container, you'll need to connect to the CLI of your container.
This can be done by running docker exec -it homeassistant /bin/sh from an SSH session on your host.
Once in, run apk install libhdhomerun and then exit to disconnect.
Note that this will need periodic reinstallation following big updates.

Configuration

hdhomerun:
    # Host addresses are optional, if none are specified then entities will be populated by network discovery.
    sensor:
        - host: 192.168.1.10
        - host: 192.168.1.5