From 8e81cd86889486fe8115349cc28151e92f8d0883 Mon Sep 17 00:00:00 2001 From: Lyfesaver <61745478+lyfesaver74@users.noreply.github.com> Date: Fri, 3 Oct 2025 16:00:41 -0500 Subject: [PATCH] Update README.md --- README.md | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/README.md b/README.md index f4f1379..7800ee9 100644 --- a/README.md +++ b/README.md @@ -64,34 +64,3 @@ These sensors are created on-the-fly when a stream starts and are removed when i - `video_codec`: The video codec being used. - `audio_codec`: The audio codec being used. - `avg_bitrate`: The average bitrate of the stream. - -## Example Lovelace Card - -You can use a Markdown card in your Home Assistant dashboard to display a clean summary of all active streams. - -```yaml -type: markdown -title: Active Dispatcharr Streams -content: | - {% set streams = states.sensor - | selectattr('attributes.channel_name', 'defined') - | selectattr('entity_id', 'search', 'dispatcharr_') - | list %} - {% if streams %} - {% for stream in streams %} - **{{ stream.attributes.channel_name }} ({{- stream.attributes.channel_number -}})** - - *Now Playing:* {{ stream.attributes.program_title }} - - {% if stream.attributes.episode_title %} - *Episode:* {{ stream.attributes.episode_title }} ({{- stream.attributes.episode_number -}}) - {% endif %} - - *Clients:* {{ stream.attributes.clients }} | *Resolution:* {{ stream.attributes.resolution }} - {% if not loop.last %} - *** - {% endif %} - {% endfor %} - {% else %} - No active streams. - {% endif %}