From 531fa2319661998f5d1098ae8fa7f8e89ededf4a Mon Sep 17 00:00:00 2001 From: Mahasri Kalavala Date: Mon, 2 Mar 2020 18:12:53 -0500 Subject: [PATCH] Clean up! --- configuration.yaml | 2 + logging.yaml | 70 +++++------ lovelace/00_myhome_view.yaml | 3 +- lovelace/02_climate_view.yaml | 2 - packages/apcups.yaml | 144 +++++++++++----------- packages/batteries.yaml | 1 - packages/bed_sensors.yaml | 8 -- packages/door_sensors.yaml | 6 +- packages/emergency.yaml | 22 ---- packages/fun.yaml | 36 ------ packages/gearbest.yaml | 34 ------ packages/homekit.yaml | 25 ---- packages/ios.yaml | 56 --------- packages/lights.yaml | 70 ----------- packages/motion_timers.yaml | 7 +- packages/notify.yaml | 12 -- packages/tts.yaml | 3 - packages/weather.yaml | 21 ---- packages/zwave_batteries.yaml | 3 +- packages/zwave_sensors.yaml | 48 -------- zwcfg_0xd89c4f0c.xml | 217 +++++----------------------------- 21 files changed, 151 insertions(+), 639 deletions(-) delete mode 100644 packages/bed_sensors.yaml delete mode 100644 packages/fun.yaml delete mode 100644 packages/gearbest.yaml delete mode 100644 packages/homekit.yaml delete mode 100644 packages/ios.yaml diff --git a/configuration.yaml b/configuration.yaml index 0fd49fb..1a1e202 100644 --- a/configuration.yaml +++ b/configuration.yaml @@ -31,6 +31,8 @@ discovery: ignore: - homekit +shopping_list: + homekit: autostart: true filter: diff --git a/logging.yaml b/logging.yaml index 8b71222..53c22e4 100644 --- a/logging.yaml +++ b/logging.yaml @@ -1,40 +1,40 @@ -default: error +default: warning logs: gsp: critical - root: error - pyhap: error - openzwave: error - py.warnings: error - pywemo.ssdp: error - libopenzwave: error - simplipy.api: error - netdisco.ssdp: error - aiohttp.server: error + root: warning + pyhap: warning + openzwave: warning + py.warnings: warning + pywemo.ssdp: warning + libopenzwave: warning + simplipy.api: warning + netdisco.ssdp: warning + aiohttp.server: warning homeassistant.core: critical - homeassistant.setup: error - homeassistant.loader: error # hide custom_component warnings - homeassistant.exceptions: error - homeassistant.helpers.script: error - homeassistant.helpers.entity: error + homeassistant.setup: warning + homeassistant.loader: warning # hide custom_component warnings + homeassistant.exceptions: warning + homeassistant.helpers.script: warning + homeassistant.helpers.entity: warning homeassistant.components.wemo: critical - homeassistant.components.cloud.iot: error + homeassistant.components.cloud.iot: warning homeassistant.components.hue: critical - homeassistant.components.http: error - homeassistant.components.camera: error - homeassistant.components.zwave: error - homeassistant.components.sensor: error - homeassistant.components.image_processing: error - homeassistant.components.homekit: error - custom_components.sensor.life360: error - custom_components.sensor.paloalto: error - homeassistant.components.recorder: error - homeassistant.components.discovery: error - homeassistant.components.automation: error - custom_components.sensor.command_line: error - homeassistant.components.climate.nest: error - homeassistant.components.media_player: error - custom_components.media_player.sharptv: error - homeassistant.components.switch.tplink: error - homeassistant.components.emulated_hue: error - homeassistant.components.device_tracker: error - homeassistant.components.camera.generic: error + homeassistant.components.http: warning + homeassistant.components.camera: warning + homeassistant.components.zwave: warning + homeassistant.components.sensor: warning + homeassistant.components.image_processing: warning + homeassistant.components.homekit: warning + custom_components.sensor.life360: warning + custom_components.sensor.paloalto: warning + homeassistant.components.recorder: warning + homeassistant.components.discovery: warning + homeassistant.components.automation: warning + custom_components.sensor.command_line: warning + homeassistant.components.climate.nest: warning + homeassistant.components.media_player: warning + custom_components.media_player.sharptv: warning + homeassistant.components.switch.tplink: warning + homeassistant.components.emulated_hue: warning + homeassistant.components.device_tracker: warning + homeassistant.components.camera.generic: warning diff --git a/lovelace/00_myhome_view.yaml b/lovelace/00_myhome_view.yaml index 10cbb15..25ec680 100644 --- a/lovelace/00_myhome_view.yaml +++ b/lovelace/00_myhome_view.yaml @@ -243,7 +243,6 @@ cards: - binary_sensor.playarea_camera_motion - binary_sensor.frontdoor_camera_motion - binary_sensor.driveway_camera_motion - - binary_sensor.aeotec_water_sensor_sensor - binary_sensor.audio_detector_sensor - binary_sensor.basement_door_sensor_sensor - binary_sensor.downstairs_multi_sensor_sensor @@ -317,9 +316,9 @@ cards: title: Z-Wave Batteries show_header_toggle: false entities: - - input_label.aeotec_water_sensor - input_label.audio_detector - input_label.back_door_sensor + - input_label.zwave_front_door_sensor - input_label.basement_door_sensor - input_label.downstairs_multi_sensor - input_label.front_room_multi_sensor diff --git a/lovelace/02_climate_view.yaml b/lovelace/02_climate_view.yaml index b50454f..f6f4403 100644 --- a/lovelace/02_climate_view.yaml +++ b/lovelace/02_climate_view.yaml @@ -49,8 +49,6 @@ cards: title: Temperature Levels show_header_toggle: false entities: - - entity: sensor.aeotec_water_sensor_temperature - name: Basement Temperature in HVAC Room - entity: sensor.audio_detector_temperature name: Hallway Temperature - sensor.downstairs_multi_sensor_temperature diff --git a/packages/apcups.yaml b/packages/apcups.yaml index 45f91af..a591905 100644 --- a/packages/apcups.yaml +++ b/packages/apcups.yaml @@ -1,77 +1,77 @@ +# # ############################################################################### +# # # @author : Mahasri Kalavala +# # # @date : 11/27/2017 +# # # @package : APC UPS Backup +# # # @description : UPS Backup +# # ############################################################################### +# apcupsd: +# host: 127.0.0.1 +# port: 3551 + +# sensor: +# - platform: apcupsd +# # name: Network Backup UPS +# resources: +# - bcharge +# - linev +# - loadpct +# - nominv +# - numxfers +# - status +# - timeleft +# - tonbatt + # ############################################################################### -# # @author : Mahasri Kalavala -# # @date : 11/27/2017 -# # @package : APC UPS Backup -# # @description : UPS Backup +# # _ _ _ +# # /\ | | | | (_) +# # / \ _ _| |_ ___ _ __ ___ __ _| |_ _ ___ _ __ ___ +# # / /\ \| | | | __/ _ \| '_ ` _ \ / _` | __| |/ _ \| '_ \/ __| +# # / ____ \ |_| | || (_) | | | | | | (_| | |_| | (_) | | | \__ \ +# # /_/ \_\__,_|\__\___/|_| |_| |_|\__,_|\__|_|\___/|_| |_|___/ +# # # ############################################################################### -apcupsd: - host: 127.0.0.1 - port: 3551 -sensor: - - platform: apcupsd - # name: Network Backup UPS - resources: - - bcharge - - linev - - loadpct - - nominv - - numxfers - - status - - timeleft - - tonbatt +# automation: +# - alias: UPS State Change +# initial_state: true +# trigger: +# - platform: state +# entity_id: sensor.ups_status +# action: +# - service: script.notify_me +# data_template: +# message: "UPS Status changed from {{ trigger.from_state.state }} +# to {{ trigger.to_state.state }} +# at {{ as_timestamp(now()) | timestamp_custom('%I:%M:%S %p, %B %d,%Y', true) }}." -############################################################################### -# _ _ _ -# /\ | | | | (_) -# / \ _ _| |_ ___ _ __ ___ __ _| |_ _ ___ _ __ ___ -# / /\ \| | | | __/ _ \| '_ ` _ \ / _` | __| |/ _ \| '_ \/ __| -# / ____ \ |_| | || (_) | | | | | | (_| | |_| | (_) | | | \__ \ -# /_/ \_\__,_|\__\___/|_| |_| |_|\__,_|\__|_|\___/|_| |_|___/ -# -############################################################################### +# # # Power Failure Notification +# # ############################################################################### +# - alias: Power Failure +# initial_state: true +# trigger: +# - platform: state +# entity_id: sensor.ups_status +# from: "ONLINE" +# to: "ONBATT" +# action: +# - service: script.notify_me +# data_template: +# message: +# Power failure at {{ as_timestamp(now()) | timestamp_custom('%I:%M:%S %p %B-%d,%Y', true) }}. +# Battery can last for {{ states('sensor.ups_time_left') }} minutes. -automation: - - alias: UPS State Change - initial_state: true - trigger: - - platform: state - entity_id: sensor.ups_status - action: - - service: script.notify_me - data_template: - message: "UPS Status changed from {{ trigger.from_state.state }} - to {{ trigger.to_state.state }} - at {{ as_timestamp(now()) | timestamp_custom('%I:%M:%S %p, %B %d,%Y', true) }}." - - # # Power Failure Notification - # ############################################################################### - - alias: Power Failure - initial_state: true - trigger: - - platform: state - entity_id: sensor.ups_status - from: "ONLINE" - to: "ONBATT" - action: - - service: script.notify_me - data_template: - message: - Power failure at {{ as_timestamp(now()) | timestamp_custom('%I:%M:%S %p %B-%d,%Y', true) }}. - Battery can last for {{ states('sensor.ups_time_left') }} minutes. - - # # Power Restored Notification - # ############################################################################### - - alias: Power Restored - initial_state: true - trigger: - - platform: state - entity_id: sensor.ups_status - from: "ONBATT" - to: "ONLINE" - action: - - service: script.notify_me - data_template: - message: - Power restored at {{ as_timestamp(now()) | timestamp_custom('%I:%M:%S %p %B-%d,%Y', true) }}. - Ran on battery for {{ "%0.2f" % (states('sensor.ups_time_on_battery') | int / 60 |float) }} minutes. +# # # Power Restored Notification +# # ############################################################################### +# - alias: Power Restored +# initial_state: true +# trigger: +# - platform: state +# entity_id: sensor.ups_status +# from: "ONBATT" +# to: "ONLINE" +# action: +# - service: script.notify_me +# data_template: +# message: +# Power restored at {{ as_timestamp(now()) | timestamp_custom('%I:%M:%S %p %B-%d,%Y', true) }}. +# Ran on battery for {{ "%0.2f" % (states('sensor.ups_time_on_battery') | int / 60 |float) }} minutes. diff --git a/packages/batteries.yaml b/packages/batteries.yaml index 5897305..4638736 100644 --- a/packages/batteries.yaml +++ b/packages/batteries.yaml @@ -442,7 +442,6 @@ automation: # - sensor.illumination_158d00016db6d2 # - sensor.illumination_158d0001a25041 # - sensor.illumination_158d0001a662fe - # - zwave.aeotec_water_sensor # - zwave.audio_detector # - zwave.back_door_sensor # - zwave.basement_door_sensor diff --git a/packages/bed_sensors.yaml b/packages/bed_sensors.yaml deleted file mode 100644 index f2fa88b..0000000 --- a/packages/bed_sensors.yaml +++ /dev/null @@ -1,8 +0,0 @@ -homeassistant: - -sensor: - - platform: mqtt - name: "Master Bed Sensor" - state_topic: "/master_bed/master_bed/WeightChanA" - value_template: "{{ value }}" - unit_of_measurement: load diff --git a/packages/door_sensors.yaml b/packages/door_sensors.yaml index 4a3e77c..0e73761 100644 --- a/packages/door_sensors.yaml +++ b/packages/door_sensors.yaml @@ -142,9 +142,9 @@ automation: - binary_sensor.single_car_garage_door_tilt_sensor_sensor condition: - condition: template - value_template: "{% if trigger.from_state %} True {% else %} False {% endif %}" + value_template: "{{ trigger.from_state.state not in ['unavailable', 'unknown'] }}" - condition: template - value_template: "{{ trigger.to_state.state != 'unknown' }}" + value_template: "{{ trigger.to_state.state not in ['unavailable', 'unknown'] }}" - condition: template value_template: "{{ states('input_boolean.garage_door_notifications') == 'on' }}" action: @@ -164,7 +164,7 @@ automation: {% set doors = "" %} {% if states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "on" and states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "on" %} - {% set doors = "Atention! Both Garage Doors are OPEN" %} + {% set doors = "Attention! Both Garage Doors are OPEN" %} {% elif states('binary_sensor.two_car_garage_door_tilt_sensor_sensor') == "off" and states('binary_sensor.single_car_garage_door_tilt_sensor_sensor') == "off" %} {% set doors = "Both Garage Doors are now CLOSED" %} diff --git a/packages/emergency.yaml b/packages/emergency.yaml index 37ba173..04b7205 100644 --- a/packages/emergency.yaml +++ b/packages/emergency.yaml @@ -66,28 +66,6 @@ # data_template: # message: "Emergency mode is now deactivated!" -# # Water Leak detected - initiate the emergency process -# ############################################################################### -# - alias: Water Leak Detected -# initial_state: true -# trigger: -# - platform: state -# entity_id: sensor.aeotec_water_sensor_flood -# from: '0' -# to: '2' -# action: -# - service: input_boolean.turn_on -# entity_id: input_boolean.emergency_mode -# - service: script.emergency_all_lights_switches_on -# - service: script.notify_me -# data_template: -# message: "EMERGENCY! Water Leak Detected in the Basement!" -# - service: script.emergency_script -# data: -# volume_level: 25 -# alarm_code: 2 -# message: "ALERT! Water Leak Detected in the Basement!" - # # # Carbon Monoxide Detected in the house # # ############################################################################### # # - alias: CO Detected diff --git a/packages/fun.yaml b/packages/fun.yaml deleted file mode 100644 index 41da672..0000000 --- a/packages/fun.yaml +++ /dev/null @@ -1,36 +0,0 @@ -# # ############################################################################## -# # @author : Mahasri Kalavala -# # @date : 04/15/2017 -# # @package : Random Chuck Norris Facts -# # @description : Daily dose of Chuck Norris. -# # It is intentionally set to query once a day. -# # Know your limits, too much of Chuck Norris is not good! -# # -# # These are facts, and not jokes. DO NOT JOKE ABOUT CHUCK NORRIS! -# # ############################################################################## -# homeassistant: -# customize: -# sensor.fact_of_the_day: -# hidden: true - -# sensor: -# - platform: rest -# name: fact_of_the_day -# resource: http://api.icndb.com/jokes/random?firstName=Chuck&lastName=Norris&limitTo=[nerdy] -# value_template: '{{ value_json.value.joke }}' -# scan_interval: 86400 - -# automation: - -# - alias: Chuck Norris Fact At Startup -# initial_state: true -# trigger: -# - platform: homeassistant -# event: start -# action: -# - delay: -# seconds: 15 -# - service: persistent_notification.create -# data: -# title: 'Chuck Norris fact:' -# message: '{{ states('sensor.fact_of_the_day') }}' diff --git a/packages/gearbest.yaml b/packages/gearbest.yaml deleted file mode 100644 index 419f3d3..0000000 --- a/packages/gearbest.yaml +++ /dev/null @@ -1,34 +0,0 @@ -# sensor: -# - platform: gearbest -# currency: USD -# items: -# - url: https://www.gearbest.com/alarm-systems/pp_659226.html -# name: Xiaomi Aqara Human Body Sensor -# - url: https://www.gearbest.com/access-control/pp_626702.html -# name: Xiaomi Aqara Temperature Humidity Sensor -# - url: https://www.gearbest.com/living-appliances/pp_364494.html -# name: xiaomi cube - -# automation: -# - alias: Alert Low Price of Cube -# initial_state: true -# trigger: -# - platform: template -# value_template: '{{ states.sensor.xiaomi_cube.state | int < 10 }}' -# - platform: template -# value_template: '{{ states.sensor.xiaomi_aqara_human_body_sensor.state | int < 10 }}' -# - platform: template -# value_template: '{{ states.sensor.xiaomi_aqara_temperature_humidity_sensor.state | int < 10 }}' -# action: -# - service: script.notify_me -# data_template: -# message: > -# {% if states.sensor.xiaomi_aqara_human_body_sensor.state | int < 10 %} -# Xiaomi Aqara Motion Sensor is on sale, it is less than $10.... care to buy? -# {% endif %} -# {% if states.sensor.xiaomi_cube.state | int < 11 %} -# Xiaomi Cube is on sale, it is less than $11... buy one? -# {% endif %} -# {% if states.sensor.xiaomi_aqara_temperature_humidity_sensor.state | int < 7 %} -# Xiaomi Temp & Humidity Sensor is on sale for less than $7. Time to buy! -# {% endif %} \ No newline at end of file diff --git a/packages/homekit.yaml b/packages/homekit.yaml deleted file mode 100644 index 90e0e4f..0000000 --- a/packages/homekit.yaml +++ /dev/null @@ -1,25 +0,0 @@ -############################################################################### -# _ _ _ -# /\ | | | | (_) -# / \ _ _| |_ ___ _ __ ___ __ _| |_ _ ___ _ __ ___ -# / /\ \| | | | __/ _ \| '_ ` _ \ / _` | __| |/ _ \| '_ \/ __| -# / ____ \ |_| | || (_) | | | | | | (_| | |_| | (_) | | | \__ \ -# /_/ \_\__,_|\__\___/|_| |_| |_|\__,_|\__|_|\___/|_| |_|___/ -# -############################################################################### -# automation: - -# - alias: 'Start HomeKit' -# trigger: -# - platform: event -# event_type: zwave.network_ready -# action: -# - service: homekit.start - -# - alias: 'Start HomeKit on HA Restart' -# trigger: -# - platform: homeassistant -# event: start -# action: -# - delay: 00:05 # Waits 5 minutes -# - service: homekit.start diff --git a/packages/ios.yaml b/packages/ios.yaml deleted file mode 100644 index 7d056a6..0000000 --- a/packages/ios.yaml +++ /dev/null @@ -1,56 +0,0 @@ -# homeassistant: -# customize: -# group.family: -# order: 1 -# group.ios: -# order: 98 - -# device_tracker.ipad: -# hidden: true -# device_tracker.suresh: -# hidden: true -# device_tracker.mallika: -# hidden: true -# device_tracker.srinika: -# hidden: true -# device_tracker.hasika: -# hidden: true - -# # Battery Levels -# sensor.suresh_battery_level: -# friendly_name: Suresh's Battery Level -# hidden: true -# sensor.mallika_battery_level: -# friendly_name: Mallika's Battery Level -# hidden: true -# sensor.srinika_battery_level: -# friendly_name: Srinika's Battery Level -# hidden: true -# sensor.hasika_battery_level: -# friendly_name: Hasika's Battery Level -# hidden: true -# sensor.ipad_battery_level: -# friendly_name: iPad's Battery State -# hidden: true -# sensor.iphone__battery_level: -# friendly_name: iPhone -# hidden: true - -# sensor.suresh_battery_state: -# friendly_name: Suresh's Battery State -# hidden: true -# sensor.mallika_battery_state: -# friendly_name: Mallika's Battery State -# hidden: true -# sensor.srinika_battery_state: -# friendly_name: Srinika's Battery State -# hidden: true -# sensor.hasika_battery_state: -# friendly_name: Hasika's Battery State -# hidden: true -# sensor.ipad_battery_state: -# friendly_name: iPad's Battery State -# hidden: true -# sensor.iphone__battery_state: -# friendly_name: iphone -# hidden: true diff --git a/packages/lights.yaml b/packages/lights.yaml index 7df427a..fdedbb6 100644 --- a/packages/lights.yaml +++ b/packages/lights.yaml @@ -105,24 +105,6 @@ homeassistant: input_boolean.animate_upstairs_lights: icon: mdi:flash-outline friendly_name: Animate Master Bedroom Lights - - # Set assumed_state to false to show up as switch instead of two lightning symbols - switch.rf_switch_one: - friendly_name: Basement Light - assumed_state: false - switch.rf_switch_two: - friendly_name: Switch Two - assumed_state: false - switch.rf_switch_three: - friendly_name: Switch Three - assumed_state: false - switch.rf_switch_four: - friendly_name: Front Room Light - assumed_state: false - switch.rf_switch_five: - friendly_name: TV Switch - assumed_state: false - hue: bridges: - host: !secret philips_hue_ipaddress @@ -151,43 +133,6 @@ tplink: - host: !secret tplink_kids_bed_accent_light #name: Kids Bed Accent Light -switch: -# RF Switches -# - platform: mqtt -# name: RF Switch One -# command_topic: '/home/rfswitches/switch_one' -# payload_on: "on" -# payload_off: "off" -# retain: true - -# - platform: mqtt -# name: RF Switch Two -# command_topic: '/home/rfswitches/switch_two' -# payload_on: "on" -# payload_off: "off" -# retain: true - -# - platform: mqtt -# name: RF Switch Three -# command_topic: '/home/rfswitches/switch_three' -# payload_on: "on" -# payload_off: "off" -# retain: true - -# - platform: mqtt -# name: RF Switch Four -# command_topic: '/home/rfswitches/switch_four' -# payload_on: "on" -# payload_off: "off" -# retain: true - -# - platform: mqtt -# name: RF Switch Five -# command_topic: '/home/rfswitches/switch_five' -# payload_on: "on" -# payload_off: "off" -# retain: true - wemo: discovery: false static: @@ -235,21 +180,6 @@ script: brightness: 255 rgb_color: [0, 255, 0] - # start_colorloop: - # sequence: - # - service: light.lifx_effect_colorloop - # data: - # entity_id: light.dinette - # brightness: 255 - # period: 2 - # spread: 360 - # change: 35 - # stop_colorloop: - # sequence: - # - service: light.lifx_effect_stop - # data: - # entity_id: light.dinette - ############################################################################### # _ _ _ # /\ | | | | (_) diff --git a/packages/motion_timers.yaml b/packages/motion_timers.yaml index 25fda5e..8b87369 100644 --- a/packages/motion_timers.yaml +++ b/packages/motion_timers.yaml @@ -97,6 +97,8 @@ automation: value_template: "{{ states('sun.sun') == 'below_horizon' }}" - service: homeassistant.turn_on entity_id: switch.zwave_smart_switch_switch + - service: switch.turn_on + entity_id: switch.front_room # Front Room: # Timer Elapsed - Turn OFF lights @@ -112,8 +114,11 @@ automation: - condition: template value_template: "{{ states('input_boolean.working_in_office_room') == 'off' }}" action: + - service: switch.turn_off + entity_id: switch.front_room - service: homeassistant.turn_off - entity_id: switch.rf_switch_four + entity_id: switch.zwave_smart_switch_switch + # Kitchen: # Motion Detected - Turn ON the light and extend timer ############################################################################### diff --git a/packages/notify.yaml b/packages/notify.yaml index 26ae14d..ad828ba 100644 --- a/packages/notify.yaml +++ b/packages/notify.yaml @@ -137,12 +137,6 @@ script: {% else %} true {% endif %} - # - service: sonos.snapshot - # data_template: - # entity_id: media_player.living_room, media_player.upstairs - # - service: sonos.unjoin - # data_template: - # entity_id: media_player.living_room, media_player.upstairs - service: media_player.volume_set entity_id: media_player.living_room, media_player.upstairs data_template: @@ -187,12 +181,6 @@ script: {% set msg = msg + " " + getEndGreeting() %} {% set msg = msg + " " %} {{ msg }} - # - delay: "{{ delay|default('00:00:00') }}" - # - wait_template: "{{ is_state('media_player.living_room', 'playing') }}" - # timeout: "00:00:05" - # - service: sonos.restore - # data_template: - # entity_id: media_player.living_room, media_player.upstairs ############################################################################### # Greeting diff --git a/packages/tts.yaml b/packages/tts.yaml index 3e47022..0318cc1 100644 --- a/packages/tts.yaml +++ b/packages/tts.yaml @@ -13,19 +13,16 @@ input_boolean: input_number: tts_volume_level_morning: name: Morning TTS Volume - # initial: 0.3 min: 0 max: 1 step: 0.1 tts_volume_level_afternoon: name: Afternoon TTS Volume - # initial: 0.5 min: 0 max: 1 step: 0.1 tts_volume_level_evening: name: Evening TTS Volume - # initial: 0.3 min: 0 max: 1 step: 0.1 diff --git a/packages/weather.yaml b/packages/weather.yaml index d771f86..a625997 100644 --- a/packages/weather.yaml +++ b/packages/weather.yaml @@ -116,21 +116,6 @@ weather: - platform: darksky api_key: !secret darksky_api_key -# openuv: -# api_key: !secret openuv_apikey - -# iqvia: -# zip_code: !secret zip_code -# monitored_conditions: -# - allergy_average_forecasted -# - allergy_index_today -# - allergy_index_tomorrow -# - asthma_average_forecasted -# - asthma_index_today -# - asthma_index_tomorrow -# - disease_average_forecasted -# - disease_index_today - sensor: - platform: darksky api_key: !secret darksky_api_key @@ -344,12 +329,6 @@ automation: {%- elif curState == "sleet" %} input_boolean.sleet_alert {%- endif %} - # - alias: Update OpenUV every hour (24 of 50 calls per day) - # trigger: - # platform: time_pattern - # minutes: "/60" - # action: - # service: openuv.update_data # Weather sensors - TBD, too lazy to create them # diff --git a/packages/zwave_batteries.yaml b/packages/zwave_batteries.yaml index 37c64b3..b3af18e 100644 --- a/packages/zwave_batteries.yaml +++ b/packages/zwave_batteries.yaml @@ -6,12 +6,11 @@ ############################################################################### input_label: - aeotec_water_sensor: audio_detector: back_door_sensor: basement_door_sensor: downstairs_multi_sensor: - front_door_sensor: + zwave_front_door_sensor: front_room_multi_sensor: garage_door_sensor: guest_bedroom_multi_sensor: diff --git a/packages/zwave_sensors.yaml b/packages/zwave_sensors.yaml index 6fe13a1..cd62798 100644 --- a/packages/zwave_sensors.yaml +++ b/packages/zwave_sensors.yaml @@ -11,9 +11,6 @@ homeassistant: customize: # ZWave Binary Sensors - binary_sensor.aeotec_water_sensor_sensor: - friendly_name: Aeotec Water Sensor - ## <<: *not_exposed binary_sensor.audio_detector_sensor: friendly_name: Audio Detector Sensor ## <<: *not_exposed @@ -58,51 +55,6 @@ homeassistant: ## <<: *not_exposed # ZWave Sensors - sensor.aeotec_water_sensor_alarm_level: - friendly_name: Aeotec Water Sensor Alarm Level - # <<: *not_exposed - sensor.aeotec_water_sensor_alarm_level_2: - friendly_name: Aeotec Water Sensor Alarm Level - # <<: *not_exposed - sensor.aeotec_water_sensor_alarm_level_3: - friendly_name: Aeotec Water Sensor Alarm Level - # <<: *not_exposed - sensor.aeotec_water_sensor_alarm_type: - friendly_name: Aeotec Water Sensor Alarm Type - # <<: *not_exposed - sensor.aeotec_water_sensor_alarm_type_2: - friendly_name: Aeotec Water Sensor Alarm Type - # <<: *not_exposed - sensor.aeotec_water_sensor_alarm_type_3: - friendly_name: Aeotec Water Sensor Alarm Type - # <<: *not_exposed - sensor.aeotec_water_sensor_burglar: - friendly_name: Aeotec Water Sensor Burglar - # <<: *not_exposed - sensor.aeotec_water_sensor_flood: - friendly_name: Aeotec Water Sensor Flood - # <<: *not_exposed - sensor.aeotec_water_sensor_flood_2: - friendly_name: Aeotec Water Sensor Flood - # <<: *not_exposed - sensor.aeotec_water_sensor_flood_3: - friendly_name: Aeotec Water Sensor Flood - # <<: *not_exposed - sensor.aeotec_water_sensor_heat: - friendly_name: Aeotec Water Sensor Heat - # <<: *not_exposed - sensor.aeotec_water_sensor_sourcenodeid: - friendly_name: Aeotec Water Sensor SourceNodeId - # <<: *not_exposed - sensor.aeotec_water_sensor_sourcenodeid_2: - friendly_name: Aeotec Water Sensor SourceNodeId - # <<: *not_exposed - sensor.aeotec_water_sensor_sourcenodeid_3: - friendly_name: Aeotec Water Sensor SourceNodeId - # <<: *not_exposed - sensor.aeotec_water_sensor_temperature: - friendly_name: Aeotec Water Sensor Temperature - # <<: *not_exposed sensor.audio_detector_alarm_level: friendly_name: Audio Detector Alarm Level # <<: *not_exposed diff --git a/zwcfg_0xd89c4f0c.xml b/zwcfg_0xd89c4f0c.xml index 09f7aab..a2f8d3a 100644 --- a/zwcfg_0xd89c4f0c.xml +++ b/zwcfg_0xd89c4f0c.xml @@ -208,7 +208,7 @@ - + @@ -217,8 +217,8 @@ - - + + @@ -350,7 +350,7 @@ - + @@ -379,7 +379,7 @@ - + @@ -490,7 +490,7 @@ - + @@ -601,7 +601,7 @@ - + @@ -710,7 +710,7 @@ - + @@ -728,9 +728,9 @@ - - - + + + @@ -1006,11 +1006,11 @@ - - - + + + - + @@ -1181,7 +1181,7 @@ - + @@ -1190,8 +1190,8 @@ - - + + @@ -1213,7 +1213,7 @@ - + @@ -1328,7 +1328,7 @@ - + @@ -1703,7 +1703,7 @@ - + @@ -2023,7 +2023,7 @@ - + @@ -2132,7 +2132,7 @@ - + @@ -2238,150 +2238,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -2405,9 +2262,9 @@ - + - + @@ -2653,20 +2510,7 @@ - - - - - - - - - - - - - - + @@ -2730,9 +2574,10 @@ - + + @@ -2781,7 +2626,7 @@ - + @@ -2828,7 +2673,7 @@ - +