Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions source/_components/discovery.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ Home Assistant can discover and automatically configure [zeroconf](https://en.wi
* [Denon network receivers](/components/media_player.denonavr/)
* [DirecTV receivers](/components/media_player.directv/)
* [DLNA DMR enabled devices](/components/media_player.dlna_dmr/)
* [Enigma2 media player](/components/media_player.enigma2/)
* [Frontier Silicon internet radios](/components/media_player.frontier_silicon/)
* [Google Cast](/components/media_player.cast/)
* [HomeKit](/components/homekit_controller/)
Expand Down Expand Up @@ -79,6 +80,7 @@ Valid values for ignore are:
* `bose_soundtouch`: Bose Soundtouch speakers
* `denonavr`: Denon network receivers
* `directv`: DirecTV receivers
* `enigma2`: Enigma2 media players
* `frontier_silicon`: Frontier Silicon internet radios
* `google_cast`: Google Cast
* `harmony`: Logitech Harmony Hub
Expand Down
52 changes: 52 additions & 0 deletions source/_components/media_player.enigma2.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
layout: page
title: "Enigma2"
description: "Instructions on how to integrate an Enigma2 based box running OpenWebif into Home Assistant."
date: 2019-02-21 12:02
sidebar: true
comments: false
sharing: true
footer: true
logo: openwebif.png
ha_category: Media Player
featured: false
ha_release: 0.90
ha_iot_class: "Local Polling"
---

The `enigma2` platform allows you to control a Linux based set-top box which is running [Enigma2](https://github.com/oe-alliance/oe-alliance-enigma2) with the OpenWebif plugin installed.

[OpenWebif](https://github.com/E2OpenPlugins/e2openplugin-OpenWebif) is an open source web interface for Enigma2 based set-top boxes.
Comment thread
fbradyirl marked this conversation as resolved.

Enigma2 devices should be discovered automatically by using the [the discovery component](/components/discovery/).

To manually add a set-top box to your installation, add the following to your `configuration.yaml` file:

```yaml
# 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
name:
Comment thread
fbradyirl marked this conversation as resolved.
description: A name for easy identification of the device.
required: false
type: string
default: Enigma2 Media Player
{% endconfiguration %}
Binary file added source/images/supported_brands/openwebif.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.