Compare commits

...

3 Commits

Author SHA1 Message Date
CCOSTAN 1ea643af8e closes #1343 - Removed all instances of Alexa Guard since Amazon discontinued it. 2024-03-07 18:28:20 +00:00
CCOSTAN 6a282eb490 Closes #1407 2024-03-07 18:15:52 +00:00
CCOSTAN 6b5ae027f7 Closes #1401 2024-03-07 17:25:23 +00:00
12 changed files with 26 additions and 206 deletions

View File

@ -69,7 +69,7 @@ As of 2018, I have migrated everything to a Docker based platform. You can read
* [Docker](https://Docker.com) - Docker runs on a Ubuntu Server Core base. [Video on Ubuntu Upgrades](https://youtu.be/w-YNtU1qtlk) * [Docker](https://Docker.com) - Docker runs on a Ubuntu Server Core base. [Video on Ubuntu Upgrades](https://youtu.be/w-YNtU1qtlk)
* [Youtube Video on Upgrading Home Assistant in Docker](https://youtu.be/ipatCbsY-54) - Be sure to Subscribe to get all Home Assistant videos. * [Youtube Video on Upgrading Home Assistant in Docker](https://youtu.be/ipatCbsY-54) - Be sure to Subscribe to get all Home Assistant videos.
* [Home Assistant Container](https://home-assistant.io/) - It all starts here. * [Home Assistant Container](https://home-assistant.io/) - It all starts here.
* The amazing [Floorplan](https://github.com/pkozul/ha-floorplan) project to help visualize my smarthome. * The amazing [Floorplan](https://github.com/ExperienceLovelace/ha-floorplan) project to help visualize my smarthome.
* SSL via [SSLS](https://SSLS.com) - 5 Bucks A Year! - Keeps me safe! - [Youtube Video on Port Forwarding](https://youtu.be/y5NOP1F-xGU) - On my Arris TG1682 Modem * SSL via [SSLS](https://SSLS.com) - 5 Bucks A Year! - Keeps me safe! - [Youtube Video on Port Forwarding](https://youtu.be/y5NOP1F-xGU) - On my Arris TG1682 Modem
* [Docker-Compose.yaml](https://github.com/CCOSTAN/Docker_Support) - Realtime list of all the Containers. * [Docker-Compose.yaml](https://github.com/CCOSTAN/Docker_Support) - Realtime list of all the Containers.
* [Dasher Container](https://github.com/maddox/dasher) to leverage those cheap [Amazon Dash Buttons](https://youtu.be/rwQVe6sIi9w) * [Dasher Container](https://github.com/maddox/dasher) to leverage those cheap [Amazon Dash Buttons](https://youtu.be/rwQVe6sIi9w)

View File

@ -1 +1 @@
2024.1.0 2024.3.0

View File

@ -78,14 +78,7 @@
] | random }} ] | random }}
{%- endmacro -%} {%- endmacro -%}
{%- macro Alexa_Guard() -%}
{% if not is_state('alarm_control_panel.alexa_guard', 'disarmed') -%}
I will now disarm the Guard functions.
{% endif -%}
{%- endmacro -%}
{{greeting_sentence(person, is_are)}} {{greeting_sentence(person, is_are)}}
{{Alexa_Guard()}}
call_responsibilities: 1 call_responsibilities: 1
call_no_announcement: 1 call_no_announcement: 1
call_garage_check: 1 call_garage_check: 1
@ -96,13 +89,3 @@
object_id: "arriving" object_id: "arriving"
entities: [] entities: []
# Only Disarm if armed. Otherwise, Exit out.
- condition: state
entity_id: alarm_control_panel.alexa_guard
state:
- armed_away
- armed_home
- armed
- service: alarm_control_panel.alarm_disarm
entity_id: alarm_control_panel.alexa_guard

View File

@ -55,12 +55,6 @@
- service: script.interior_off - service: script.interior_off
- wait_template: "{{ states.media_player.master_bedroom.state == 'standby' }}"
timeout: '00:30:00'
- service: homeassistant.turn_off
entity_id: group.landscaping
- alias: 'Bed Presence AMP Trigger' - alias: 'Bed Presence AMP Trigger'
id: 26846f7b-bc76-43d2-99be-af552d2300f id: 26846f7b-bc76-43d2-99be-af552d2300f
trigger: trigger:
@ -90,6 +84,7 @@
entity_id: entity_id:
- switch.kitchen_accent_2 - switch.kitchen_accent_2
- group.master_bathroom_accents - group.master_bathroom_accents
- group.landscaping
default: default:
- service: homeassistant.turn_on - service: homeassistant.turn_on

View File

@ -50,13 +50,4 @@
- light.living_room_slider - light.living_room_slider
- light.M1_front_right - light.M1_front_right
# Only Disarm if armed. Otherwise, Exit out.
- condition: state
entity_id: alarm_control_panel.alexa_guard
state:
- armed_away
- armed_home
- armed
- service: alarm_control_panel.alarm_disarm
entity_id: alarm_control_panel.alexa_guard

View File

@ -7,24 +7,6 @@
###################################################################################################### ######################################################################################################
# Moved to UI
# Reference : https://www.flexfireleds.com/pages/Comparison-between-3528-LEDs-and-5050-LEDs.html
# - platform: flux_led
# automatic_add: True
# devices:
# 192.168.10.30:
# name: led_garage_snip
# mode: "rgb"
# 192.168.10.31:
# name: led_outdoor_den
# mode: "rgb"
# 192.168.10.32:
# name: led_garage_large
# mode: "rgb"
# 192.168.10.33:
# name: led_garage_small
# mode: "rgb"
- platform: group - platform: group
name: Kitchen Lights name: Kitchen Lights
entities: entities:

View File

@ -1,133 +0,0 @@
#-------------------------------------------
# @CCOSTAN
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
# JuiceBox 40 Support - https://amzn.to/3eA95dV
# https://www.vcloudinfo.com/2018/06/using-home-assistant-to-fix-my-juicebox.html
#-------------------------------------------
# Moved to UI integration
# juicenet:
# access_token: !secret juicenet_access_token
command_line:
switch:
name: Restart Juicebox
unique_id: restart_juicebox_switch
command_on: "/usr/bin/curl -k 'http://192.168.10.91/command/reboot'"
#############################################################################
### Automations - Alerts related to the JuiceBox (https://amzn.to/2AZVQ37)
##############################################################################
automation:
- alias: 'Car Charging Alerts'
id: fa805e4a-08fa-4626-870f-e3df98ca3d84
initial_state: 'on'
trigger:
- platform: state
entity_id: sensor.carlojuice_charging_status
action:
- service: script.notify_engine
data:
value1: "The Garage charger is now in {{ states('sensor.carlojuice_charging_status') }} mode."
who: 'parents'
group: 'information'
- alias: 'Juicebox Self-Heal'
id: e693f117-c75d-4bb9-a8f3-c104b226d0c5
initial_state: 'on'
trigger:
- platform: state
entity_id: sensor.carlojuice_charging_status
to: 'disconnect'
for:
minutes: 6
- platform: time_pattern
hours: '/4'
condition:
- condition: state
entity_id: sensor.carlojuice_charging_status
state: 'disconnect'
for:
minutes: 5
- condition: template
value_template: >
{%- if state_attr('automation.juicebox_selfheal', 'last_triggered')-%}
{{ (as_timestamp(now()) - as_timestamp(state_attr('automation.juicebox_selfheal', 'last_triggered'))) > 10000 }}
{%- else -%}
true
{%- endif -%}
action:
- service: homeassistant.turn_on
entity_id: switch.restart_juicebox
- alias: 'JuiceBox AMP Alert!'
id: b805f213-a938-4d90-8d18-e88ff4d41776
initial_state: 'on'
trigger:
- platform: numeric_state
entity_id: sensor.carlojuice_amps
above: 24
for:
minutes: 2
- platform: event
event_type: event_did_someone_help_juicebox_AMPS
condition:
- condition: state
entity_id: sensor.carlojuice_charging_status
state: 'charging'
action:
- service: input_boolean.turn_on
entity_id: input_boolean.alert_mode
- service: script.notify_engine
data:
value1: "The Juice Box Charger is pulling {{ states('sensor.carlojuice_amps') }} AMPs. This is above the safety mark of 30. Please unplug charger immediately."
who: 'parents'
group: 'JuiceBox'
- service: script.speech_engine
data:
value1: "The Juice Box Charger is pulling {{ states('sensor.carlojuice_amps') }} AMPs. This is above the safety mark of 30. Please unplug charger immediately."
- delay: 00:02:00
- event: event_did_someone_help_juicebox_AMPS
- alias: 'JuiceBox Temp Alert!'
id: ddb36236-6ee1-4ba4-8839-661db3658401
initial_state: 'on'
trigger:
- platform: numeric_state
entity_id: sensor.carlojuice_temperature
above: 139
for:
minutes: 2
- platform: event
event_type: event_did_someone_help_juicebox_TEMP
condition:
- condition: state
entity_id: sensor.carlojuice_charging_status
state: 'charging'
action:
- service: input_boolean.turn_on
entity_id: input_boolean.alert_mode
- service: script.notify_engine
data:
value1: "The Juice Box Charger is running very Hot. Temperature is around {{ states('sensor.carlojuice_temperature') }} degrees. This is above the safety mark of 140. Please unplug the car immediately."
who: 'parents'
group: 'JuiceBox'
- service: script.speech_engine
data:
value1: "The Juice Box Charger is running very Hot. Temperature is around {{ states('sensor.carlojuice_temperature') }} degrees. This is above the safety mark of 140. Please unplug the car immediately."
- delay: 00:02:00
- event: event_did_someone_help_juicebox_TEMP

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
Floorplan for Home Assistant Floorplan for Home Assistant
Version: 1.0.8.3 Version: 1.0.8.3
By Petar Kozul By Petar Kozul
https://github.com/pkozul/ha-floorplan https://github.com/ExperienceLovelace/ha-floorplan
--> -->
<script src="lib/jquery-3.3.1.min.js"></script> <script src="lib/jquery-3.3.1.min.js"></script>

View File

@ -2,7 +2,7 @@
Floorplan for Home Assistant Floorplan for Home Assistant
Version: 1.0.7.57 Version: 1.0.7.57
By Petar Kozul By Petar Kozul
https://github.com/pkozul/ha-floorplan https://github.com/ExperienceLovelace/ha-floorplan
*/ */
'use strict'; 'use strict';

View File

@ -2,7 +2,7 @@
Floorplan Fully Kiosk for Home Assistant Floorplan Fully Kiosk for Home Assistant
Version: 1.0.7.50 Version: 1.0.7.50
By Petar Kozul By Petar Kozul
https://github.com/pkozul/ha-floorplan https://github.com/ExperienceLovelace/ha-floorplan
*/ */
'use strict'; 'use strict';