mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 18:40:14 -04:00
Cleaning up crap
This commit is contained in:
@@ -20,7 +20,7 @@ variables:
|
|||||||
type: "{{ trigger.payload_json['type'] }}"
|
type: "{{ trigger.payload_json['type'] }}"
|
||||||
stationary: "{{ trigger.payload_json['after']['stationary'] }}"
|
stationary: "{{ trigger.payload_json['after']['stationary'] }}"
|
||||||
base_url: https://automation.clintweaver.com
|
base_url: https://automation.clintweaver.com
|
||||||
group_target: "mobile_app_ticwatch_pro_3_gps"
|
group_target: "mobile_app_pixel_7"
|
||||||
zone_only: true
|
zone_only: true
|
||||||
before_zones:
|
before_zones:
|
||||||
- from_street
|
- from_street
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ action:
|
|||||||
entity_id:
|
entity_id:
|
||||||
- input_boolean.indoor_snapshots
|
- input_boolean.indoor_snapshots
|
||||||
- input_boolean.outdoor_snapshots
|
- input_boolean.outdoor_snapshots
|
||||||
|
|
||||||
- service: automation.turn_on
|
- service: automation.turn_on
|
||||||
data:
|
data:
|
||||||
entity_id: automation.garage_open_nobody_home
|
entity_id: automation.garage_open_nobody_home
|
||||||
|
|||||||
@@ -33,9 +33,9 @@ action:
|
|||||||
target:
|
target:
|
||||||
entity_id: input_boolean.home_occupied
|
entity_id: input_boolean.home_occupied
|
||||||
|
|
||||||
- service: input_boolean.turn_off
|
# - service: input_boolean.turn_off
|
||||||
target:
|
# target:
|
||||||
entity_id: input_boolean.indoor_snapshots
|
# entity_id: input_boolean.indoor_snapshots
|
||||||
|
|
||||||
- service: automation.turn_off
|
- service: automation.turn_off
|
||||||
data:
|
data:
|
||||||
|
|||||||
@@ -1,61 +0,0 @@
|
|||||||
template:
|
|
||||||
# Watch Done Charging
|
|
||||||
- trigger:
|
|
||||||
- platform: state
|
|
||||||
entity_id: sensor.ticwatch_pro_3_gps_charger_type
|
|
||||||
|
|
||||||
- platform: state
|
|
||||||
entity_id: sensor.ticwatch_pro_3_gps_battery_level
|
|
||||||
|
|
||||||
- platform: event
|
|
||||||
event_type: event_template_reloaded
|
|
||||||
id: "reload"
|
|
||||||
|
|
||||||
- platform: homeassistant
|
|
||||||
event: start
|
|
||||||
|
|
||||||
binary_sensor:
|
|
||||||
- name: Clint's Watch Done Charging
|
|
||||||
unique_id: templatebinarysensor.clints_watch_done_charging
|
|
||||||
icon: mdi:battery-charging-100
|
|
||||||
availability: "{{ states('sensor.ticwatch_pro_3_gps_battery_level') not in ['unknown', 'unavailable'] }}"
|
|
||||||
state: "{{ states('sensor.ticwatch_pro_3_gps_battery_level')|int(default=0) >= states('input_number.clints_watch_charged')|int(default=0) and is_state('sensor.ticwatch_pro_3_gps_charger_type','ac') }}"
|
|
||||||
|
|
||||||
# Watch Done Charging
|
|
||||||
- trigger:
|
|
||||||
- platform: state
|
|
||||||
entity_id: sensor.ticwatch_pro_3_gps_charger_type
|
|
||||||
|
|
||||||
- platform: state
|
|
||||||
entity_id: sensor.ticwatch_pro_3_gps_battery_level
|
|
||||||
|
|
||||||
- platform: event
|
|
||||||
event_type: event_template_reloaded
|
|
||||||
id: "reload"
|
|
||||||
|
|
||||||
- platform: homeassistant
|
|
||||||
event: start
|
|
||||||
|
|
||||||
binary_sensor:
|
|
||||||
- name: Clint's Watch Needs to Charge
|
|
||||||
unique_id: templatebinarysensor.clints_watch_needs_to_charge
|
|
||||||
icon: mdi:battery-20
|
|
||||||
availability: "{{ states('sensor.ticwatch_pro_3_gps_battery_level') not in ['unknown', 'unavailable'] }}"
|
|
||||||
state: "{{ states('sensor.ticwatch_pro_3_gps_battery_level')|int(default=0) <= states('input_number.clints_watch_low')|int(default=0) and is_state('sensor.ticwatch_pro_3_gps_charger_type','none') }}"
|
|
||||||
|
|
||||||
input_number:
|
|
||||||
clints_watch_charged:
|
|
||||||
name: "Clints Watch Charged"
|
|
||||||
icon: mdi:battery
|
|
||||||
min: 0
|
|
||||||
max: 100
|
|
||||||
step: 1
|
|
||||||
mode: box
|
|
||||||
|
|
||||||
clints_watch_low:
|
|
||||||
name: "Clints Watch Low"
|
|
||||||
icon: mdi:battery-20
|
|
||||||
min: 0
|
|
||||||
max: 100
|
|
||||||
step: 1
|
|
||||||
mode: box
|
|
||||||
@@ -19,796 +19,3 @@ sensor:
|
|||||||
GROCY-API-KEY: !secret grocy_api_key
|
GROCY-API-KEY: !secret grocy_api_key
|
||||||
accept: "application/json"
|
accept: "application/json"
|
||||||
value_template: "{{value_json.next_estimated_execution_time}}"
|
value_template: "{{value_json.next_estimated_execution_time}}"
|
||||||
|
|
||||||
|
|
||||||
# - name: Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Blue Room Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~blue%20room&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Blue Room Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~blue%20room&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Blue Room Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~blue%20room&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Computer Area Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~computer%20area&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Computer Area Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~computer%20area&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Computer Area Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~computer%20area&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Dining Room Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~dining%20room&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Dining Room Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~dining%20room&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Dining Room Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~dining%20room&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Entryway Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~entryway&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Entryway Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~entryway&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Entryway Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~entryway&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Front Room Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~front%20room&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Front Room Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~front%20room&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Front Room Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~front%20room&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Furnace Room Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~furnace%20room&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Furnace Room Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~furnace%20room&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Furnace Room Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~furnace%20room&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Garage Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~garage&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Garage Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~garage&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Garage Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~garage&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Kitchen Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~kitchen&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Kitchen Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~kitchen&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Kitchen Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~kitchen&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Great Room Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~great%20room&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Great Room Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~great%20room&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Great Room Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~great%20room&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Mancave Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~mancave&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Mancave Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~mancave&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Mancave Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~mancave&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Master Bathroom Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~master%20bathroom&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Master Bathroom Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~master%20bathroom&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Master Bathroom Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~master%20bathroom&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Master Bedroom Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~master%20bedroom&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Master Bedroom Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~master%20bedroom&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Master Bedroom Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~master%20bedroom&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Nursery Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~nursery&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Nursery Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~nursery&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Nursery Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~nursery&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Utility Room Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~utility%20room&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Utility Room Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~utility%20room&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Utility Room Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=chore_name~utility%20room&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Daddy Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D2&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Daddy Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D2&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Daddy Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D2&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Chickadee Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D5&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Chickadee Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D5&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Chickadee Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D5&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Marshall Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D6&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Marshall Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D6&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Marshall Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D6&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Tess Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D7&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Tess Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D7&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Tess Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D7&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Emmett Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D3&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Emmett Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D3&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Emmett Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D3&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Bridget Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D4&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Bridget Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D4&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Bridget Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D4&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Ebin Chore One
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D8&order=next_estimated_execution_time&limit=1&offset=0
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Ebin Chore Two
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D8&order=next_estimated_execution_time&limit=1&offset=1
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
|
|
||||||
# - name: Ebin Chore Three
|
|
||||||
# platform: rest
|
|
||||||
# resource: http://192.168.1.11:9192/api/chores?query%5B%5D=next_execution_assigned_to_user_id%3D8&order=next_estimated_execution_time&limit=1&offset=2
|
|
||||||
# headers:
|
|
||||||
# GROCY-API-KEY: !secret grocy_api_key
|
|
||||||
# value_template: >
|
|
||||||
# {% if value_json[0] is defined %}
|
|
||||||
# {{ value_json[0].chore_name }}
|
|
||||||
# {% else %}
|
|
||||||
# {{"None"}}
|
|
||||||
# {% endif %}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
template:
|
|
||||||
- binary_sensor:
|
|
||||||
- name: "HACS Update Available"
|
|
||||||
unique_id: binary_sensor.hacs_update_available
|
|
||||||
icon: mdi:alpha-c-box
|
|
||||||
state: "{{ states('sensor.hacs') | float(default=0) > 0 }}"
|
|
||||||
availability: "{{ states('sensor.hacs') not in ['unknown', 'unavailable'] }}"
|
|
||||||
@@ -10,8 +10,6 @@ cards:
|
|||||||
entities:
|
entities:
|
||||||
- entity: sensor.pixel_7_battery_level
|
- entity: sensor.pixel_7_battery_level
|
||||||
name: Clint's Phone
|
name: Clint's Phone
|
||||||
- entity: sensor.ticwatch_pro_3_gps_battery_level
|
|
||||||
name: Clint's Watch
|
|
||||||
- type: entities
|
- type: entities
|
||||||
title: Ecowitt Batteries
|
title: Ecowitt Batteries
|
||||||
entities:
|
entities:
|
||||||
|
|||||||
@@ -26,19 +26,3 @@ cards:
|
|||||||
- entity: sensor.pixel_7_charger_type
|
- entity: sensor.pixel_7_charger_type
|
||||||
- entity: binary_sensor.pixel_7_android_auto
|
- entity: binary_sensor.pixel_7_android_auto
|
||||||
title: Phone
|
title: Phone
|
||||||
|
|
||||||
- type: entities
|
|
||||||
entities:
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_battery_state
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_battery_level
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_charger_type
|
|
||||||
- entity: binary_sensor.ticwatch_pro_3_gps_theater_mode
|
|
||||||
- entity: device_tracker.ticwatch_pro_3_gps
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_daily_floors
|
|
||||||
- entity: binary_sensor.ticwatch_pro_3_gps_wifi_state
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_wifi_connection
|
|
||||||
- entity: binary_sensor.ticwatch_pro_3_gps_wet_mode
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_steps_sensor
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_daily_steps
|
|
||||||
- entity: sensor.ticwatch_pro_3_gps_heart_rate
|
|
||||||
title: Watch
|
|
||||||
|
|||||||
@@ -202,6 +202,9 @@ cards:
|
|||||||
{%endif%}
|
{%endif%}
|
||||||
secondary: |-
|
secondary: |-
|
||||||
Today should be {{states('weather.forecast_home')}}, with a high of {{states('sensor.temphigh_today')|float(0)|round(0)}} and a low of {{states('sensor.templow_today')|float(0)|round(0)}}.
|
Today should be {{states('weather.forecast_home')}}, with a high of {{states('sensor.temphigh_today')|float(0)|round(0)}} and a low of {{states('sensor.templow_today')|float(0)|round(0)}}.
|
||||||
|
tap_action:
|
||||||
|
action: navigate
|
||||||
|
navigation_path: /details-yml/weather
|
||||||
- type: vertical-stack
|
- type: vertical-stack
|
||||||
cards:
|
cards:
|
||||||
- type: horizontal-stack
|
- type: horizontal-stack
|
||||||
|
|||||||
@@ -388,20 +388,6 @@ badges:
|
|||||||
icon_color: red
|
icon_color: red
|
||||||
name: Frigate
|
name: Frigate
|
||||||
|
|
||||||
- type: conditional
|
|
||||||
conditions:
|
|
||||||
- entity: binary_sensor.theater_mode_at_home
|
|
||||||
state: "on"
|
|
||||||
chip:
|
|
||||||
type: template
|
|
||||||
entity: binary_sensor.theater_mode_at_home
|
|
||||||
#content: Theater
|
|
||||||
icon: mdi:filmstrip
|
|
||||||
icon_color: red
|
|
||||||
tap_action:
|
|
||||||
action: navigate
|
|
||||||
navigation_path: /details-yml/mobile-app
|
|
||||||
|
|
||||||
- type: conditional
|
- type: conditional
|
||||||
conditions:
|
conditions:
|
||||||
- entity: binary_sensor.dnd_at_home
|
- entity: binary_sensor.dnd_at_home
|
||||||
|
|||||||
Reference in New Issue
Block a user