Input Booleans drove me to drink. Moved them into the Configuration.yaml

This commit is contained in:
CCOSTAN 2016-11-20 21:13:21 +00:00
parent 8df9c4e432
commit 3c5756a766
4 changed files with 28 additions and 7 deletions

View File

@ -36,6 +36,7 @@ Software on the Pi : [Home Assistant](https://home-assistant.io/) , [Dasher](htt
* Turn on some outdoor Lights at Sunset, Turn off 4 hours before sunrise. Turn off interior lights when we go to sleep. * Turn on some outdoor Lights at Sunset, Turn off 4 hours before sunrise. Turn off interior lights when we go to sleep.
* Turn on lights during school days for a morning routine for the kids and wife. Has No School overide boolean in GUI. * Turn on lights during school days for a morning routine for the kids and wife. Has No School overide boolean in GUI.
* Detects when lights are turned on and adjusts them to correct brightness based on time of day. * Detects when lights are turned on and adjusts them to correct brightness based on time of day.
* Leverage Alexa, IFTTT and Elekcity outlet to control Printer On/Off via Voice. Turns off automatically after 20 minutes.
* (IFTTT) Blink ALL lights at 9:30 to remind me to take medicine. (also Alexa Alert) * (IFTTT) Blink ALL lights at 9:30 to remind me to take medicine. (also Alexa Alert)
* (IFTTT) Blink Office lights 15 minutes before ANY meeting on my calendar (using IFTTT) * (IFTTT) Blink Office lights 15 minutes before ANY meeting on my calendar (using IFTTT)
* (IFTTT) Stop watering grass via Rachio if winds are greater than 20 MPH. * (IFTTT) Stop watering grass via Rachio if winds are greater than 20 MPH.

View File

@ -21,7 +21,6 @@ panel_iframe:
group: !include_dir_merge_named group group: !include_dir_merge_named group
device_tracker: !include_dir_merge_list device_tracker device_tracker: !include_dir_merge_list device_tracker
input_boolean: !include_dir_merge_list input_boolean
discovery: discovery:
updater: updater:
sun: sun:
@ -39,7 +38,7 @@ emulated_hue:
# - input_boolean # - input_boolean
# - media_player # - media_player
- switch - switch
- scene # - scene
ifttt: ifttt:
key: !secret ifttt_key key: !secret ifttt_key
@ -82,3 +81,24 @@ sensor: !include_dir_merge_list sensor
automation: !include_dir_merge_list automation automation: !include_dir_merge_list automation
scene: !include_dir_merge_list scene scene: !include_dir_merge_list scene
switch: !include_dir_merge_list switch switch: !include_dir_merge_list switch
input_boolean:
guest_mode:
name: Guest Mode
icon: mdi:account-alert
initial: off
no_school:
name: No School
icon: mdi:school
initial: off
trash_reminder:
name: Trash Day Reminder
icon: mdi:delete
initial: off
pill_reminder:
name: Pill Reminder
icon: mdi:pill
initial: off
chore_reminder:
name: chore Reminder
icon: mdi:human-male-female
initial: off

View File

@ -1,10 +1,10 @@
################################### ###################################
## Guest Mode Override ## Guest Mode Override
################################### ###################################
Medicine_Reminder: # Medicine_Reminder:
name: Medicine Reminder # name: Medicine Reminder
icon: mdi:pill # icon: mdi:pill
initial: off # initial: off
Trash_Reminder: Trash_Reminder:
Name: Trash Day Reminder Name: Trash Day Reminder

View File

@ -48,7 +48,7 @@
code_off: 284108 code_off: 284108
# Outlet 311_3 # Outlet 311_3
Outlet 311_3: Printer_Outlet:
protocol: 1 protocol: 1
pulselength: 186 pulselength: 186
code_on: 284419 code_on: 284419