More efficient code. thanks @dale3h!

This commit is contained in:
CCOSTAN
2016-12-07 17:26:44 +00:00
parent 4b521603cc
commit be6e27aab9

View File

@@ -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 %}