Updating all the Customize entries with standardized Templates!

This commit is contained in:
CCOSTAN
2016-12-23 18:23:28 +00:00
parent 589b9bcbb3
commit 5688560a44
10 changed files with 470 additions and 267 deletions

View File

@@ -14,7 +14,7 @@
entity_id: group.family entity_id: group.family
state: home state: home
- condition: state - condition: state
entity_id: input_boolean.no_school entity_id: input_boolean.school_mode
state: 'off' state: 'off'
- condition: time - condition: time
weekday: weekday:

View File

@@ -1,134 +1,202 @@
group.all_automations: group.all_automations:
friendly_name: 'all automations' friendly_name: 'All Automations'
emulated_hue: false emulated_hue: False
hidden: True
group.all_covers: group.all_covers:
friendly_name: 'all covers' friendly_name: 'All Covers'
emulated_hue: false emulated_hue: False
hidden: True
group.all_devices: group.all_devices:
friendly_name: 'all devices' friendly_name: 'All Devices'
emulated_hue: false emulated_hue: False
hidden: True
group.all_lights: group.all_lights:
friendly_name: 'all lights' friendly_name: 'All Lights'
emulated_hue: true emulated_hue: True
hidden: True
group.all_scripts: group.all_scripts:
friendly_name: 'all scripts' friendly_name: 'All Scripts'
emulated_hue: false emulated_hue: False
hidden: True
group.all_switches: group.all_switches:
friendly_name: 'all switches' friendly_name: 'All Switches'
emulated_hue: true emulated_hue: True
hidden: True
group.amps: group.amps:
friendly_name: 'AMPs' friendly_name: 'Amps'
emulated_hue: true emulated_hue: True
hidden: False
group.bear_stone_view: group.bear_stone_view:
friendly_name: 'Bear Stone Run' friendly_name: 'Bear Stone Run'
emulated_hue: false emulated_hue: False
hidden: True
icon: mdi:home
group.bedroom_lights: group.bedroom_lights:
friendly_name: 'Bedroom lights' friendly_name: 'Bedroom Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.den_lights: group.den_lights:
friendly_name: 'Den lights' friendly_name: 'Den Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.dinette_lights: group.dinette_lights:
friendly_name: 'Dinette lights' friendly_name: 'Dinette Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.dining_room_lights: group.dining_room_lights:
friendly_name: 'Dining Room lights' friendly_name: 'Dining Room Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.doors: group.doors:
friendly_name: 'Doors' friendly_name: 'Doors'
emulated_hue: false emulated_hue: False
hidden: True
icon: mdi:security-home
group.family: group.family:
friendly_name: 'Family' friendly_name: 'Family'
emulated_hue: false emulated_hue: False
hidden: False
group.foyer_lights: group.foyer_lights:
friendly_name: 'Foyer lights' friendly_name: 'Foyer Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.garage_doors: group.garage_doors:
friendly_name: 'Garage doors' friendly_name: 'Garage Doors'
emulated_hue: false emulated_hue: False
hidden: False
group.garage_lights: group.garage_lights:
friendly_name: 'Garage lights' friendly_name: 'Garage Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.hallway_lights: group.hallway_lights:
friendly_name: 'Hallway Lights' friendly_name: 'Hallway Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.home_modes: group.home_modes:
friendly_name: 'Home Modes' friendly_name: 'Home Modes'
emulated_hue: false emulated_hue: False
hidden: False
group.info: group.info:
friendly_name: 'Info' friendly_name: 'Info'
emulated_hue: false emulated_hue: False
hidden: True
icon: mdi:settings
group.interior_lights: group.interior_lights:
friendly_name: 'Interior Lights' friendly_name: 'Interior Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.kitchen_lights: group.kitchen_lights:
friendly_name: 'Kitchen lights' friendly_name: 'Kitchen Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.lights: group.lights:
friendly_name: 'Lights' friendly_name: 'Lights'
emulated_hue: false emulated_hue: False
hidden: True
icon: mdi:lightbulb
group.living_room_accents: group.living_room_accents:
friendly_name: 'Living Room Accents' friendly_name: 'Living Room Accents'
emulated_hue: true emulated_hue: True
hidden: False
group.living_room_lights: group.living_room_lights:
friendly_name: 'Living Room lights' friendly_name: 'Living Room Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.network: group.network:
friendly_name: 'Network' friendly_name: 'Network'
emulated_hue: false emulated_hue: False
hidden: False
group.office_lights: group.office_lights:
friendly_name: 'Office lights' friendly_name: 'Office Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.outdoor_front_lights: group.outdoor_front_lights:
friendly_name: 'Outdoor Front Lights' friendly_name: 'Outdoor Front Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.outdoor_lights: group.outdoor_lights:
friendly_name: 'Outdoor Lights' friendly_name: 'Outdoor Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.outdoor_pool_lights: group.outdoor_pool_lights:
friendly_name: 'Outdoor Pool Lights' friendly_name: 'Outdoor Pool Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.sensors: group.sensors:
friendly_name: 'Sensors' friendly_name: 'Sensors'
emulated_hue: false emulated_hue: False
hidden: False
group.switches: group.switches:
friendly_name: 'Switches' friendly_name: 'Switches'
emulated_hue: false emulated_hue: False
hidden: False
group.upstairs_lights: group.upstairs_lights:
friendly_name: 'Upstairs lights' friendly_name: 'Upstairs Lights'
emulated_hue: true emulated_hue: True
hidden: False
group.weather: group.weather:
friendly_name: 'Weather' friendly_name: 'Weather'
emulated_hue: false emulated_hue: False
hidden: False

View File

@@ -6,49 +6,9 @@ sensor.since_last_boot_templated:
friendly_name: 'HomeAssistant Uptime' friendly_name: 'HomeAssistant Uptime'
icon: mdi:clock-start icon: mdi:clock-start
input_boolean.guest_mode:
friendly_name: 'Guest Mode'
icon: mdi:account-alert
emulated_hue: true
input_boolean.no_school:
friendly_name: 'No School'
emulated_hue: true
sensor.since_last_boot: sensor.since_last_boot:
hidden: true hidden: true
sensor.badlogin: sensor.badlogin:
hidden: true hidden: true
group.home_modes:
emulated_hue: false
friendly_name: 'Home Modes'
group.all_lights:
friendly_name: 'All the Lights'
hidden: false
emulated_hue: true
group.all_switches:
friendly_name: ' All the Switches'
hidden: false
emulated_hue: true
group.all_scripts:
hidden: false
group.all_automations:
hidden: false
group.family:
emulated_hue: false
group.sensors:
emulated_hue: false
group.network:
emulated_hue: false
group.weather:
emulated_hue: false

34
customize/input_booleans.yaml Executable file
View File

@@ -0,0 +1,34 @@
###################################
## Input_Booleans Section
###################################
input_boolean.chore_reminder:
friendly_name: 'Chore Reminder'
icon: mdi:human-male-female
emulated_hue: False
hidden: False
input_boolean.guest_mode:
friendly_name: 'Guest Mode'
icon: mdi:account-alert
emulated_hue: True
hidden: False
input_boolean.no_school:
friendly_name: 'No School'
icon: mdi:school
emulated_hue: True
hidden: False
input_boolean.pill_reminder:
friendly_name: 'Pill Reminder'
icon: mdi:pill
emulated_hue: False
hidden: False
input_boolean.trash_reminder:
friendly_name: 'Trash Day Reminder'
icon: mdi:delete
emulated_hue: False
hidden: False

View File

@@ -1,227 +1,284 @@
light.bedroom: light.bedroom:
friendly_name: 'Bedroom' friendly_name: 'Bedroom'
emulated_hue: False emulated_hue: False
hidden: False
light.couch: light.couch:
friendly_name: 'Couch' friendly_name: 'Couch'
emulated_hue: False emulated_hue: False
hidden: False
light.couch_1: light.couch_1:
friendly_name: 'Couch 1' friendly_name: 'Couch 1'
emulated_hue: False emulated_hue: False
hidden: False
light.d1: light.d1:
friendly_name: 'D1' friendly_name: 'D1'
emulated_hue: False emulated_hue: False
hidden: False
light.d2: light.d2:
friendly_name: 'D2' friendly_name: 'D2'
emulated_hue: False emulated_hue: False
hidden: False
light.den: light.den:
friendly_name: 'Den' friendly_name: 'Den'
emulated_hue: False emulated_hue: False
hidden: False
light.den_lamp: light.den_lamp:
friendly_name: 'Den Lamp' friendly_name: 'Den Lamp'
emulated_hue: False emulated_hue: False
hidden: False
light.dinette: light.dinette:
friendly_name: 'Dinette' friendly_name: 'Dinette'
emulated_hue: False emulated_hue: False
hidden: False
light.dining_room: light.dining_room:
friendly_name: 'Dining Room' friendly_name: 'Dining Room'
emulated_hue: False emulated_hue: False
hidden: False
light.f1: light.f1:
friendly_name: 'F1' friendly_name: 'F1'
emulated_hue: False emulated_hue: False
hidden: False
light.f2: light.f2:
friendly_name: 'F2' friendly_name: 'F2'
emulated_hue: False emulated_hue: False
hidden: False
light.foyer: light.foyer:
friendly_name: 'Foyer' friendly_name: 'Foyer'
emulated_hue: False emulated_hue: False
hidden: False
light.fridge: light.fridge:
friendly_name: 'Fridge' friendly_name: 'Fridge'
emulated_hue: False emulated_hue: False
hidden: False
light.garage: light.garage:
friendly_name: 'Garage' friendly_name: 'Garage'
emulated_hue: False emulated_hue: False
hidden: False
light.garage_attic: light.garage_attic:
friendly_name: 'Garage Attic' friendly_name: 'Garage Attic'
emulated_hue: False emulated_hue: False
hidden: False
light.garage_left: light.garage_left:
friendly_name: 'Garage_Left' friendly_name: 'Garage Left'
emulated_hue: True emulated_hue: True
hidden: False
light.hallway: light.hallway:
friendly_name: 'Hallway' friendly_name: 'Hallway'
emulated_hue: False emulated_hue: False
hidden: False
light.hallway_2: light.hallway_2:
friendly_name: 'Hallway' friendly_name: 'Hallway'
emulated_hue: False emulated_hue: False
hidden: False
light.k1: light.k1:
friendly_name: 'K1' friendly_name: 'K1'
emulated_hue: False emulated_hue: False
hidden: False
light.k2: light.k2:
friendly_name: 'K2' friendly_name: 'K2'
emulated_hue: False emulated_hue: False
hidden: False
light.k3: light.k3:
friendly_name: 'K3' friendly_name: 'K3'
emulated_hue: False emulated_hue: False
hidden: False
light.k4: light.k4:
friendly_name: 'K4' friendly_name: 'K4'
emulated_hue: False emulated_hue: False
hidden: False
light.k5: light.k5:
friendly_name: 'K5' friendly_name: 'K5'
emulated_hue: False emulated_hue: False
hidden: False
light.k6: light.k6:
friendly_name: 'K6' friendly_name: 'K6'
emulated_hue: False emulated_hue: False
hidden: False
light.kitchen: light.kitchen:
friendly_name: 'Kitchen' friendly_name: 'Kitchen'
emulated_hue: False emulated_hue: False
hidden: False
light.living_room: light.living_room:
friendly_name: 'Living Room' friendly_name: 'Living Room'
emulated_hue: False emulated_hue: False
hidden: False
light.m1_back_left: light.m1_back_left:
friendly_name: 'M1 Back left' friendly_name: 'M1 Back Left'
emulated_hue: False emulated_hue: False
hidden: False
light.m1_back_right: light.m1_back_right:
friendly_name: 'M1 back right' friendly_name: 'M1 Back Right'
emulated_hue: False emulated_hue: False
hidden: False
light.m1_front_left: light.m1_front_left:
friendly_name: 'M1 front left' friendly_name: 'M1 Front Left'
emulated_hue: False emulated_hue: False
hidden: False
light.m1_front_right: light.m1_front_right:
friendly_name: 'M1 front right' friendly_name: 'M1 Front Right'
emulated_hue: False emulated_hue: False
hidden: False
light.m1_slider: light.m1_slider:
friendly_name: 'M1 Slider' friendly_name: 'M1 Slider'
emulated_hue: False emulated_hue: False
hidden: False
light.master_bathroom: light.master_bathroom:
friendly_name: 'Master Bathroom' friendly_name: 'Master Bathroom'
emulated_hue: False emulated_hue: False
hidden: False
light.master_bedroom: light.master_bedroom:
friendly_name: 'Master Bedroom' friendly_name: 'Master Bedroom'
emulated_hue: False emulated_hue: False
hidden: False
light.master_toilet: light.master_toilet:
friendly_name: 'Master Toilet' friendly_name: 'Master Toilet'
emulated_hue: False emulated_hue: False
hidden: False
light.office: light.office:
friendly_name: 'Office' friendly_name: 'Office'
emulated_hue: False emulated_hue: False
hidden: False
light.office_lamp: light.office_lamp:
friendly_name: 'Office Lamp' friendly_name: 'Office Lamp'
emulated_hue: False emulated_hue: False
hidden: False
light.outdoor_bathroom: light.outdoor_bathroom:
friendly_name: 'Outdoor Bathroom' friendly_name: 'Outdoor Bathroom'
emulated_hue: False emulated_hue: False
hidden: False
light.outdoor_foyer: light.outdoor_foyer:
friendly_name: 'Outdoor Foyer' friendly_name: 'Outdoor Foyer'
emulated_hue: False emulated_hue: False
hidden: False
light.outdoor_front: light.outdoor_front:
friendly_name: 'Outdoor Front' friendly_name: 'Outdoor Front'
emulated_hue: False emulated_hue: False
hidden: False
light.outdoor_sconce_1: light.outdoor_sconce_1:
friendly_name: 'Outdoor Sconce 1' friendly_name: 'Outdoor Sconce 1'
emulated_hue: False emulated_hue: False
hidden: False
light.outdoor_sconce_2: light.outdoor_sconce_2:
friendly_name: 'Outdoor Sconce 2' friendly_name: 'Outdoor Sconce 2'
emulated_hue: False emulated_hue: False
hidden: False
light.outdoor_sconce_3: light.outdoor_sconce_3:
friendly_name: 'Outdoor Sconce 3' friendly_name: 'Outdoor Sconce 3'
emulated_hue: False emulated_hue: False
hidden: False
light.p1_back_left: light.p1_back_left:
friendly_name: 'P1 back left' friendly_name: 'P1 Back Left'
emulated_hue: False emulated_hue: False
hidden: False
light.p1_back_right: light.p1_back_right:
friendly_name: 'P1 back right' friendly_name: 'P1 Back Right'
emulated_hue: False emulated_hue: False
hidden: False
light.p1_front_left: light.p1_front_left:
friendly_name: 'P1 front left' friendly_name: 'P1 Front Left'
emulated_hue: False emulated_hue: False
hidden: False
light.p1_front_right: light.p1_front_right:
friendly_name: 'P1 Front right' friendly_name: 'P1 Front Right'
emulated_hue: False emulated_hue: False
hidden: False
light.pool: light.pool:
friendly_name: 'Pool' friendly_name: 'Pool'
emulated_hue: False emulated_hue: False
hidden: False
light.s1: light.s1:
friendly_name: 'S1' friendly_name: 'S1'
emulated_hue: False emulated_hue: False
hidden: False
light.s2: light.s2:
friendly_name: 'S2' friendly_name: 'S2'
emulated_hue: False emulated_hue: False
hidden: False
light.s3: light.s3:
friendly_name: 'S3' friendly_name: 'S3'
emulated_hue: False emulated_hue: False
hidden: False
light.s4: light.s4:
friendly_name: 'S4' friendly_name: 'S4'
emulated_hue: False emulated_hue: False
hidden: False
light.sink: light.sink:
friendly_name: 'Sink' friendly_name: 'Sink'
emulated_hue: False emulated_hue: False
hidden: False
light.sml: light.sml:
friendly_name: 'SML' friendly_name: 'Sml'
emulated_hue: False emulated_hue: False
hidden: False
light.tv_light: light.tv_light:
friendly_name: 'TV Light' friendly_name: 'Tv Light'
emulated_hue: False emulated_hue: False
hidden: False
light.tv_stand_light: light.tv_stand_light:
friendly_name: 'TV Stand Light' friendly_name: 'Tv Stand Light'
emulated_hue: False emulated_hue: False
hidden: False
light.upstairs: light.upstairs:
friendly_name: 'Upstairs' friendly_name: 'Upstairs'
emulated_hue: False emulated_hue: False
hidden: False
light.upstairs_lamp: light.upstairs_lamp:
friendly_name: 'Upstairs_lamp' friendly_name: 'Upstairs Lamp'
emulated_hue: False emulated_hue: False
hidden: False

18
customize/scenes.yaml Executable file
View File

@@ -0,0 +1,18 @@
###################################
## Scenes Section
###################################
scene.front_full_brightness:
friendly_name: 'Front Full Brightness'
emulated_hue: False
scene.living_room_tv_time:
friendly_name: 'TV Time'
emulated_hue: True
scene.month_front_12_colors:
friendly_name: 'Month Front 12 Colors'
emulated_hue: False
scene.month_front_1_colors:
friendly_name: 'Month Front 1 Colors'
emulated_hue: False

50
customize/scripts.yaml Executable file
View File

@@ -0,0 +1,50 @@
###################################
## Scripts Section
###################################
script.flash_notify:
friendly_name: 'Flash Notify'
emulated_hue: False
hidden: True
script.front_house_motion:
friendly_name: 'Front House Motion'
emulated_hue: False
hidden: True
script.holiday_switches_on:
friendly_name: 'Holiday Switches On'
emulated_hue: False
hidden: False
script.ifttt_notify:
friendly_name: 'Ifttt Notify'
emulated_hue: False
hidden: True
script.interior_off:
friendly_name: 'Interior Off'
emulated_hue: False
hidden: False
script.monthly_front_house_scene:
friendly_name: 'Monthly Front House Scene'
emulated_hue: False
hidden: False
script.skybell_pressed:
friendly_name: 'Skybell Pressed'
emulated_hue: False
hidden: True
script.switch_check:
friendly_name: 'Switch Check'
emulated_hue: False
hidden: True
script.switch_turn_off_all:
friendly_name: 'Switch Turn Off All'
emulated_hue: False
hidden: False

View File

@@ -2,7 +2,7 @@ home_modes:
control: hidden control: hidden
entities: entities:
- input_boolean.guest_mode - input_boolean.guest_mode
- input_boolean.no_school - input_boolean.school_mode
# - input_boolean.chore_reminder # - input_boolean.chore_reminder
# - input_boolean.pill_reminder # - input_boolean.pill_reminder
# - input_boolean.trash_reminder # - input_boolean.trash_reminder

View File

@@ -3,10 +3,10 @@ guest_mode:
icon: mdi:account-alert icon: mdi:account-alert
initial: off initial: off
no_school: school_mode:
name: No School name: School Mode
icon: mdi:school icon: mdi:school
initial: off initial: on
trash_reminder: trash_reminder:
name: Trash Day Reminder name: Trash Day Reminder

View File

@@ -1,4 +1,4 @@
You can use this code to quickly create files from the template editor in HA. You can use this code to quickly create files from the template editor in HA. I use it mainly for `emulated_hue`
#########################################################3 #########################################################3
Create fast Customize for groups.yaml: Create fast Customize for groups.yaml:
@@ -9,7 +9,8 @@ Create fast Customize for groups.yaml:
{% else %} {% else %}
{% endif %} {% endif %}
{{ state.entity_id }}: {{ state.entity_id }}:
friendly_name: '{{ state.attributes.friendly_name if state.attributes.friendly_name is defined else state.name }}' friendly_name: '{{ state.attributes.friendly_name|replace("_"," ",)|title() if state.attributes.friendly_name is defined else state.name|replace("_"," ",)|title() }}'
{{-'icon: '+ state.attributes.icon if state.attributes.icon is defined}}
emulated_hue: {{state.attributes.emulated_hue if state.attributes.emulated_hue is defined else 'False' }} emulated_hue: {{state.attributes.emulated_hue if state.attributes.emulated_hue is defined else 'False' }}
{%- endfor -%} {%- endfor -%}
@@ -22,6 +23,21 @@ Create fast Customize for lights.yaml
{% else %} {% else %}
{% endif %} {% endif %}
{{ state.entity_id }}: {{ state.entity_id }}:
friendly_name: '{{ state.attributes.friendly_name if state.attributes.friendly_name is defined else state.name }}' friendly_name: '{{ state.attributes.friendly_name|replace("_"," ",)|title() if state.attributes.friendly_name is defined else state.name|replace("_"," ",)|title() }}'
{{-'icon: '+ state.attributes.icon if state.attributes.icon is defined}}
emulated_hue: {{state.attributes.emulated_hue if state.attributes.emulated_hue is defined else 'False' }}
{%- endfor -%}
#########################################################
Create fast Customize for Input_Boolean.yaml
{% for state in states.input_boolean -%}
{% if loop.first %}
{% elif loop.last %}
{% else %}
{% endif %}
{{ state.entity_id }}:
friendly_name: '{{ state.attributes.friendly_name|replace("_"," ",)|title() if state.attributes.friendly_name is defined else state.name|replace("_"," ",)|title() }}'
{{-'icon: '+ state.attributes.icon if state.attributes.icon is defined}}
emulated_hue: {{state.attributes.emulated_hue if state.attributes.emulated_hue is defined else 'False' }} emulated_hue: {{state.attributes.emulated_hue if state.attributes.emulated_hue is defined else 'False' }}
{%- endfor -%} {%- endfor -%}