2.7 KiB
layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, featured, ha_release, ha_iot_class, redirect_from
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | featured | ha_release | ha_iot_class | redirect_from | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
page | Enigma2 (OpenWebif) | Instructions on how to integrate an Enigma2 based box running OpenWebif into Home Assistant. | 2019-02-21 12:02 | true | false | true | true | openwebif.png | Media Player | false | 0.90 | Local Polling |
|
The enigma2
platform allows you to control a Linux based set-top box which is running Enigma2 with the OpenWebif plugin installed.
OpenWebif is an open source web interface for Enigma2 based set-top boxes.
Enigma2 devices should be discovered automatically by using the the discovery component.
To manually add a set-top box to your installation, add the following to your configuration.yaml
file:
# Example configuration.yaml entry
media_player:
- platform: enigma2
host: IP_ADDRESS
{% configuration %}
host:
description: The IP/hostname of the Enigma2 set-top box on your home network.
required: true
type: string
use_channel_icon:
description: By default, a screen grab of the current channel is shown. If you prefer the channel icon to be shown instead, set this to true.
required: false
type: boolean
default: false
port:
description: Port which OpenWebif is listening on.
required: false
type: integer
default: 80
username:
description: The username of a user with privileges to access the box. This is only required if you have enabled the setting "Enable HTTP Authentication" in OpenWebif settings. (e.g., on the remote by pressing Menu
>Plugins
>OpenWebif
).
required: false
type: string
default: root
password:
description: The password for your given account. Again, this is only required if you have enabled the setting "Enable HTTP Authentication" in OpenWebif settings. (e.g., on the remote by pressing Menu
>Plugins
>OpenWebif
).
required: false
type: string
default: dreambox
ssl:
description: Use HTTPS instead of HTTP to connect. This is only required if you have enabled the setting "Enable HTTPS" in OpenWebif settings. (e.g., on the remote by pressing Menu
>Plugins
>OpenWebif
). You will need to ensure you have a valid CA certificate in place or SSL verification will fail with this component.
required: false
type: boolean
default: false
name:
description: A name for easy identification of the device.
required: false
type: string
default: Enigma2 Media Player
{% endconfiguration %}