From e9d44b4c94b00c4d6d55cd1b86053aabad6d6d38 Mon Sep 17 00:00:00 2001 From: Georgi Gardev Date: Mon, 20 Apr 2020 00:16:48 +0300 Subject: [PATCH] FIx sonos_recoverable when content_id is None --- config/packages/modules/media/sonos.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/config/packages/modules/media/sonos.yaml b/config/packages/modules/media/sonos.yaml index 89988bf..6f812fd 100644 --- a/config/packages/modules/media/sonos.yaml +++ b/config/packages/modules/media/sonos.yaml @@ -19,8 +19,11 @@ binary_sensor: friendly_name: Sonos recoverable entity_id: media_player.master_bedroom value_template: >- - {% if state_attr('media_player.master_bedroom', 'media_content_id').startswith('x-sonos-spotify:spotify') - or state_attr('media_player.master_bedroom', 'media_content_id').startswith('x-sonosapi-hls-static') %} + + {% set content_id = state_attr('media_player.master_bedroom', 'media_content_id') %} + {% if content_id == None + or content_id.startswith('x-sonos-spotify:spotify') + or content_id.startswith('x-sonosapi-hls-static') %} True {% else %} False