Add remote platform docs for Kaliedescape integration (#21995)

Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Steve Easley 2022-03-12 16:17:23 -08:00 committed by GitHub
parent 01810f48b8
commit 9a8abb71ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,6 +3,7 @@ title: Kaleidescape
description: Instructions on how to integrate Kaleidescape into Home Assistant. description: Instructions on how to integrate Kaleidescape into Home Assistant.
ha_category: ha_category:
- Media Player - Media Player
- Remote
- Sensor - Sensor
ha_release: '2022.4' ha_release: '2022.4'
ha_iot_class: Local Push ha_iot_class: Local Push
@ -13,10 +14,11 @@ ha_codeowners:
ha_domain: kaleidescape ha_domain: kaleidescape
ha_platforms: ha_platforms:
- media_player - media_player
- remote
- sensor - sensor
--- ---
The Kaleidescape integration allows for the automation of Kaleidescape movie players. The Kaleidescape integration allows for the automation of [Kaleidescape](https://www.kaleidescape.com/) movie players.
Ideas for automation include: Ideas for automation include:
@ -35,6 +37,33 @@ This integration is intended for the automation of Kaleidescape players with a m
The Kaleidescape media player platform will create a Media Player entity for the device. This entity will display the currently playing media and playback controls. The Kaleidescape media player platform will create a Media Player entity for the device. This entity will display the currently playing media and playback controls.
## Remote
The Kaleidescape remote platform will create a Remote entity for the device. This entity allows you to send the following commands via the `remote.send_command` service.
- select
- up
- down
- left
- right
- cancel
- replay
- scan_forward
- scan_reverse
- go_movie_covers
- menu_toggle
A typical service call might look like the example below, which sends a command to the device to `select` the currently highlighted item.
```yaml
service: remote.send_command
target:
entity_id: remote.kaleidescape_theater
data:
command:
- select
```
## Sensor ## Sensor
The Kaleidescape sensor platform will create multiple Sensor entities for the device. The follow sensors are provided: The Kaleidescape sensor platform will create multiple Sensor entities for the device. The follow sensors are provided: