mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2025-11-07 09:58:17 +00:00
More efficient code. thanks @dale3h!
This commit is contained in:
@@ -2,149 +2,68 @@
|
|||||||
sensors:
|
sensors:
|
||||||
wii:
|
wii:
|
||||||
friendly_name: 'Wii'
|
friendly_name: 'Wii'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.wii', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.wii", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
tablotv:
|
tablotv:
|
||||||
friendly_name: 'Tablo TV'
|
friendly_name: 'Tablo TV'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.tablotv', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.tablotv", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
actiontechap:
|
actiontechap:
|
||||||
friendly_name: 'ActionTech AP'
|
friendly_name: 'ActionTech AP'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.actiontechap', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.actiontechap", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
cisco_ap:
|
cisco_ap:
|
||||||
friendly_name: 'Cisco Main AP'
|
friendly_name: 'Cisco Main AP'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.cisco_ap', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.cisco_ap", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
hue_hub:
|
hue_hub:
|
||||||
friendly_name: 'Hue Hub'
|
friendly_name: 'Hue Hub'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.hue_hub', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.hue_hub", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
alexa_echo:
|
alexa_echo:
|
||||||
friendly_name: 'Alexa Echo'
|
friendly_name: 'Alexa Echo'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.alexa_echo', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.alexa_echo", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
amazon_dot:
|
amazon_dot:
|
||||||
friendly_name: 'Amazon Dot'
|
friendly_name: 'Amazon Dot'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.amazon_dot', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.amazon_dot", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
circle:
|
circle:
|
||||||
friendly_name: 'Disney Circle'
|
friendly_name: 'Disney Circle'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.circle', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.circle", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
nest_downstairs:
|
nest_downstairs:
|
||||||
friendly_name: 'Downstairs Nest'
|
friendly_name: 'Downstairs Nest'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.nest_downstairs', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.nest_downstairs", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
nest_upstairs:
|
nest_upstairs:
|
||||||
friendly_name: 'Upstairs Nest'
|
friendly_name: 'Upstairs Nest'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.nest_upstairs', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.nest_upstairs", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
rachio:
|
rachio:
|
||||||
friendly_name: 'Rachio Sprinklers'
|
friendly_name: 'Rachio Sprinklers'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.rachio', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.rachio", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
skybell:
|
skybell:
|
||||||
friendly_name: 'Skybell Doorbell'
|
friendly_name: 'Skybell Doorbell'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.skybell', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.skybell", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
samsungtv:
|
samsungtv:
|
||||||
friendly_name: 'Samsung TV'
|
friendly_name: 'Samsung TV'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.samsungtv', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.samsungtv", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
chromecast_audio_1:
|
chromecast_audio_1:
|
||||||
friendly_name: 'ChromeCast Audio 1'
|
friendly_name: 'ChromeCast Audio 1'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.chromecast_audio_1', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.chromecast_audio_1", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
chromecast_audio_2:
|
chromecast_audio_2:
|
||||||
friendly_name: 'ChromeCast Audio 2'
|
friendly_name: 'ChromeCast Audio 2'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.chromecast_audio_2', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.chromecast_audio_2", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
garadget_large:
|
garadget_large:
|
||||||
friendly_name: 'Garadget Large'
|
friendly_name: 'Garadget Large'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.garadget_large', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.garadget_large", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
|
|
||||||
garadget_small:
|
garadget_small:
|
||||||
friendly_name: 'Garadget Small'
|
friendly_name: 'Garadget Small'
|
||||||
value_template: >-
|
value_template: "{{ 'Online' if is_state('device_tracker.garadget_small', 'home') else 'Offline' }}"
|
||||||
{%- if is_state("device_tracker.garadget_small", "home") %}
|
|
||||||
Online
|
|
||||||
{% else %}
|
|
||||||
Offline
|
|
||||||
{%- endif %}
|
|
||||||
Reference in New Issue
Block a user