BaQs / homeassistant-displays

Custom display platform and components for Home Assistant

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Home Assistant Display Platform

With Fully Kiosk Browser Component

This project is for a display platform for Home Assistant that can be remotely controlled. The initial use-case for this is to control Fully Kiosk Browser using it's built-in REST API.

Warning: This is my first platform and component for Home Assistant, so it is still VERY rough. It works for me but there is no guarantee that it will work for anyone else or their neighbors.

Installation

Simply check out the repository into $CONFIGDIR/custom_components/display:

$ git clone https://github.com/daemondazz/homeassistant-displays.git $CONFIGDIR/custom_components/display

And then need to add display: section to your configuration file with the IP addresses of the displays you want to control:

display:
  - platform: fully_kiosk
    name: Kitchen Tablet
    host: 192.168.1.100
    password: 1234

On the tablet, you will need to enable the Remote Administration (from local network only should be fine) and set a Remote Admin Password.

Usage

Once installed, you should have a new 'displays' card on your main HA Overview page. The state card for each tablet will show some information about the tablet, such as manufacturer, model and battery status and allow the screen to be turned on and off.

Limitations

This module currently only allows the displays to be turned on or off. More functionality to follow, such as loading URLs, TTS, etc.

This module does not correctly handle the tablets being offline when HA is started.

About

Custom display platform and components for Home Assistant


Languages

Language:Python 100.0%