mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2025-04-29 11:10:04 +00:00
Lots of little changes..
This commit is contained in:
parent
d26d74ffa4
commit
ef1d25e9ee
@ -1 +1 @@
|
||||
2024.8.0.dev202407250220
|
||||
2024.9.0.dev202408050222
|
@ -54,11 +54,4 @@
|
||||
- service: light.turn_on
|
||||
entity_id:
|
||||
- light.living_room_accents
|
||||
- wait_template: >-
|
||||
{{ is_state('group.garage_doors', 'closed') }}
|
||||
- wait_template: >-
|
||||
{{ is_state('group.entry_points', 'off') }}
|
||||
- service: script.speech_engine
|
||||
data:
|
||||
call_garage_check: 1
|
||||
call_window_check: 1
|
||||
|
||||
|
@ -99,13 +99,6 @@ recorder: !include recorder.yaml
|
||||
# config_path: /srv/hass/hass_venv/lib/python3.4/site-packages/libopenzwave-0.3.1-py3.4-linux-armv7l.egg/config
|
||||
|
||||
tts:
|
||||
- platform: amazon_polly
|
||||
aws_access_key_id: !secret aws_access_key_ID
|
||||
aws_secret_access_key: !secret aws_secret_access_key
|
||||
region_name: 'us-east-1'
|
||||
text_type: ssml
|
||||
voice: Joanna
|
||||
cache: True
|
||||
|
||||
homekit: !include homekit.yaml
|
||||
group: !include_dir_merge_named group
|
||||
|
@ -10,7 +10,7 @@ yahoofinance:
|
||||
hours: 4
|
||||
symbols:
|
||||
- TSLA
|
||||
- APPL
|
||||
- AAPL
|
||||
- AMZN
|
||||
- MSFT
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
automation:
|
||||
|
||||
##############################################################################
|
||||
### Automations - Help Neato!
|
||||
### Automations - Help Vacuum!
|
||||
### https://www.vcloudinfo.com/2020/05/home-assistant-neato-vacuum-automation.html
|
||||
##############################################################################
|
||||
|
||||
@ -22,18 +22,20 @@ automation:
|
||||
trigger:
|
||||
- platform: state
|
||||
entity_id: sensor.l10s_vacuum_error
|
||||
from: 'No error'
|
||||
- platform: event
|
||||
event_type: event_did_someone_help_vacuum_loop
|
||||
|
||||
|
||||
condition:
|
||||
- condition: template
|
||||
value_template: "{{ states('sensor.l10s_vacuum_error') != 'No error' }}"
|
||||
- condition: template
|
||||
value_template: "{{ states('sensor.l10s_vacuum_error') not in ['no_error', 'unavailable'] }}"
|
||||
|
||||
action:
|
||||
- wait_template: "{{ states.group.family.state == 'home' }}"
|
||||
- wait_template: "{{ is_state('group.bed', 'off') }}"
|
||||
- delay: 00:05:00
|
||||
timeout:
|
||||
seconds: 600
|
||||
continue_on_timeout: true
|
||||
- wait_template: "{{ is_state('group.family', 'home') }}"
|
||||
- delay: 00:03:00
|
||||
|
||||
- service: vacuum.locate
|
||||
entity_id: vacuum.l10s_vacuum
|
||||
@ -43,11 +45,12 @@ automation:
|
||||
value1: >
|
||||
{% set error_description = state_attr('sensor.l10s_vacuum_error', 'description') %}
|
||||
{{ "Vacuum is complaining: " ~ error_description ~ " [ask Residents to help]" }}
|
||||
Currently in {{states('sensor.l10s_vacuum_current_room')}}"
|
||||
|
||||
- service: script.notify_engine
|
||||
data:
|
||||
title: 'Help vacuum'
|
||||
value1: "{{ state_attr('sensor.l10s_vacuum_error', 'description') }}"
|
||||
value1: "{{ state_attr('sensor.l10s_vacuum_error', 'description') }} - {{states('sensor.l10s_vacuum_current_room')}}"
|
||||
who: 'family'
|
||||
ios_category: 'camera'
|
||||
camera_entity: 'camera.l10s_vacuum_map'
|
||||
|
48
config/packages/weather.yaml.NOTWORKING
Executable file
48
config/packages/weather.yaml.NOTWORKING
Executable file
@ -0,0 +1,48 @@
|
||||
#-------------------------------------------
|
||||
# Pirate Weather Forecast Sensors
|
||||
# @CCOSTAN
|
||||
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
|
||||
|
||||
automation:
|
||||
- alias: "Update Daily Weather Forecasts"
|
||||
id: a8717b62-da37-4811-9f7c-96d178a7bfda_daily
|
||||
trigger:
|
||||
- platform: time_pattern
|
||||
minutes: "/30"
|
||||
action:
|
||||
- service: weather.get_forecasts
|
||||
data:
|
||||
type: daily
|
||||
target:
|
||||
entity_id: weather.pirateweather
|
||||
response_variable: daily
|
||||
|
||||
- alias: "Update Hourly Weather Forecasts"
|
||||
id: a8717b62-da37-4811-9f7c-96d178a7bfda_hourly
|
||||
trigger:
|
||||
- platform: time_pattern
|
||||
minutes: "/30"
|
||||
action:
|
||||
- service: weather.get_forecasts
|
||||
data:
|
||||
type: hourly
|
||||
target:
|
||||
entity_id: weather.pirateweather
|
||||
response_variable: hourly
|
||||
|
||||
sensor:
|
||||
- platform: template
|
||||
sensors:
|
||||
pirateweather_daily:
|
||||
friendly_name: "Pirate Weather Daily"
|
||||
unique_id: pirateweather_daily
|
||||
value_template: "{{ daily['weather.pirateweather'].forecast[0].condition }}"
|
||||
attribute_templates:
|
||||
forecast: "{{ daily['weather.pirateweather'].forecast }}"
|
||||
|
||||
pirateweather_hourly:
|
||||
friendly_name: "Pirate Weather Hourly"
|
||||
unique_id: pirateweather_hourly
|
||||
value_template: "{{ hourly['weather.pirateweather'].forecast[0].condition }}"
|
||||
attribute_templates:
|
||||
forecast: "{{ hourly['weather.pirateweather'].forecast[:24] }}"
|
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user