From 0526e8f43beaa9341b06074df8d4bfa9fc28d4a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juraj=20Nyi=CC=81ri?= Date: Tue, 4 Jan 2022 18:11:23 +0100 Subject: [PATCH] Add #66: Readme instructions about vlcTelnet --- DETAILED_CONFIGURATION.md | 39 +++++++++++++++++++++++++++++++++++++++ README.md | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/DETAILED_CONFIGURATION.md b/DETAILED_CONFIGURATION.md index adeced6..67ba51e 100644 --- a/DETAILED_CONFIGURATION.md +++ b/DETAILED_CONFIGURATION.md @@ -25,6 +25,7 @@ You can also use Live TV library by specifying its name, usually "Live TV & DVR" - **kodi**: Entity id of your media_player configured via [Kodi](https://www.home-assistant.io/integrations/kodi/). See [detailed instructions](#kodi). It is also possible to use short declaration with kodi. - **plexPlayer**: Name or machine ID of your plex client. Use this if you do not have devices above. See [detailed instructions](#all-other-plex-clients). It is required to use detailed declaration with "plexPlayer:" property. - **cast**: Entity id of your media_player configured via [Google Cast](https://www.home-assistant.io/integrations/cast/). See [detailed instructions](#google-cast). It is also possible to use short declaration with cast. +- **vlcTelnet**: Entity id of your media_player configured via [VLC media player Telnet](https://www.home-assistant.io/integrations/vlc_telnet/). See [detailed instructions](#vlcTelnet). It is also possible to use short declaration with vlcTelnet. - **input_select**: Entity id of input select you wish to use for selecting media player to play on. State of this entity needs to be entity ID of media player of `androidtv`, `kodi` or `cast`. You can also use this with `plexPlayer`, in that case, provide name or machine ID of your plex client. You can also provide the same string as displayed in entities selection in UI editor for the card (beginning with `plexPlayer |`). - **input_text**: Entity id of input text you wish to use for selecting media player to play on. State of this entity needs to be entity ID of media player of `androidtv`, `kodi` or `cast`. You can also use this with `plexPlayer`, in that case, provide name or machine ID of your plex client. You can also provide the same string as displayed in entities selection in UI editor for the card (beginning with `plexPlayer |`). @@ -96,6 +97,7 @@ entity: - media_player.living_room_tv # created by cast integration - media_player.bedroom_tv # created by cast integration - media_player.kodi_123456qwe789rty # created by kodi integration + - media_player.vlc_telnet # created by VLC Telnet integration ``` Example of card configuration using detailed definitions: @@ -116,6 +118,7 @@ entity: androidtv: media_player.living_room_nvidia_shield plexPlayer: 192.168.13.38 cast: media_player.bedroom_tv + vlcTelnet: media_player.vlc_telnet ``` Complex example using detailed definitions, lists and shared plex server for plexPlayer: @@ -136,6 +139,8 @@ runAfter: script.movie_time showExtras: true playTrailer: muted entity: + vlcTelnet: + - media_player.vlc_telnet kodi: - media_player.kodi_bedroom - media_player.kodi_living_room @@ -291,6 +296,40 @@ Play button is only visible if all the conditions inside Availability section of ❌ Live TV +### VLC media player Telnet + +**Difficulty to setup**: Very easy + +**Steps**: + +- Set up [VLC media player Telnet](https://www.home-assistant.io/integrations/vlc_telnet/) in Home Assistant. +- Use entity_id of media_player provided by VLC media player Telnet integration in card, example: `cast: media_player.vlc_telnet`. +- Save card configuration and make sure the entity is not `unavailable`, if you see play buttons on music tracks configuration was successful. + +**Availability**: + +- Media player entity cannot be `unavailable` + +**Supported**: + +✅ Shared Plex servers + +❌ Movies + +❌ Show + +❌ Season + +❌ Episodes + +❌ Artists + +❌ Albums + +✅ Tracks + +❌ Live TV + ### All other plex clients **Difficulty to setup**: Very Easy to Moderate diff --git a/README.md b/README.md index 7e53d51..ec24f4d 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Custom Home Assistant card which integrates plex into Home Assistant and makes it possible to launch movies or tv shows on TV with a simple click. -Supported are **ALL** Plex clients, some even with enhanced functionality. Kodi with PlexKodiConnect, Android TV and Google Cast is also supported. +Supported are **ALL** Plex clients, some even with enhanced functionality. Kodi with PlexKodiConnect, Android TV, VLC via Telnet and Google Cast is also supported. Video of the card: