diff --git a/automations/frigate/frigate_vehicle_notification.yaml b/automations/frigate/frigate_vehicle_notification.yaml index a9934cf..be91da4 100644 --- a/automations/frigate/frigate_vehicle_notification.yaml +++ b/automations/frigate/frigate_vehicle_notification.yaml @@ -20,7 +20,7 @@ variables: type: "{{ trigger.payload_json['type'] }}" stationary: "{{ trigger.payload_json['after']['stationary'] }}" base_url: https://automation.clintweaver.com - group_target: "mobile_app_ticwatch_pro_3_gps" + group_target: "mobile_app_pixel_7" zone_only: true before_zones: - from_street diff --git a/automations/house/home_not_occupied.yaml b/automations/house/home_not_occupied.yaml index 09f0e49..a16afa1 100644 --- a/automations/house/home_not_occupied.yaml +++ b/automations/house/home_not_occupied.yaml @@ -34,6 +34,7 @@ action: entity_id: - input_boolean.indoor_snapshots - input_boolean.outdoor_snapshots + - service: automation.turn_on data: entity_id: automation.garage_open_nobody_home diff --git a/automations/house/home_occupied.yaml b/automations/house/home_occupied.yaml index 3b42378..2411a4f 100644 --- a/automations/house/home_occupied.yaml +++ b/automations/house/home_occupied.yaml @@ -33,9 +33,9 @@ action: target: entity_id: input_boolean.home_occupied - - service: input_boolean.turn_off - target: - entity_id: input_boolean.indoor_snapshots + # - service: input_boolean.turn_off + # target: + # entity_id: input_boolean.indoor_snapshots - service: automation.turn_off data: diff --git a/components/packages/clints_watch.yaml b/components/packages/clints_watch.yaml deleted file mode 100644 index 1304c80..0000000 --- a/components/packages/clints_watch.yaml +++ /dev/null @@ -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 diff --git a/components/packages/grocy/sensors.yaml b/components/packages/grocy/sensors.yaml index ac73680..3552a9e 100644 --- a/components/packages/grocy/sensors.yaml +++ b/components/packages/grocy/sensors.yaml @@ -19,796 +19,3 @@ sensor: GROCY-API-KEY: !secret grocy_api_key accept: "application/json" 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 %} \ No newline at end of file diff --git a/components/packages/hacs.yaml b/components/packages/hacs.yaml deleted file mode 100644 index 1c4dd63..0000000 --- a/components/packages/hacs.yaml +++ /dev/null @@ -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'] }}" diff --git a/lovelace/details/view-batteries.yaml b/lovelace/details/view-batteries.yaml index d67125f..e4d343e 100644 --- a/lovelace/details/view-batteries.yaml +++ b/lovelace/details/view-batteries.yaml @@ -10,8 +10,6 @@ cards: entities: - entity: sensor.pixel_7_battery_level name: Clint's Phone - - entity: sensor.ticwatch_pro_3_gps_battery_level - name: Clint's Watch - type: entities title: Ecowitt Batteries entities: diff --git a/lovelace/details/view-mobile-app.yaml b/lovelace/details/view-mobile-app.yaml index e8c430b..0b9187c 100644 --- a/lovelace/details/view-mobile-app.yaml +++ b/lovelace/details/view-mobile-app.yaml @@ -26,19 +26,3 @@ cards: - entity: sensor.pixel_7_charger_type - entity: binary_sensor.pixel_7_android_auto 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 diff --git a/lovelace/phone/home.yaml b/lovelace/phone/home.yaml index a8563a9..b23ff5d 100644 --- a/lovelace/phone/home.yaml +++ b/lovelace/phone/home.yaml @@ -202,6 +202,9 @@ cards: {%endif%} 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)}}. + tap_action: + action: navigate + navigation_path: /details-yml/weather - type: vertical-stack cards: - type: horizontal-stack diff --git a/lovelace/view-overview.yaml b/lovelace/view-overview.yaml index c3ad22f..b524f6a 100644 --- a/lovelace/view-overview.yaml +++ b/lovelace/view-overview.yaml @@ -388,20 +388,6 @@ badges: icon_color: red 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 conditions: - entity: binary_sensor.dnd_at_home