From c034c3d9e79b1c405739a77d3cb07c75011b7f55 Mon Sep 17 00:00:00 2001 From: Jeffrey Stone Date: Fri, 9 Mar 2018 10:50:20 -0500 Subject: [PATCH] Added new sensors from life360, cleaned up some configs --- customize.yaml | 318 +++++++++------------- scripts/skylar_dressed_notifications.yaml | 2 +- sensors/owntracks.yaml | 22 +- 3 files changed, 151 insertions(+), 191 deletions(-) diff --git a/customize.yaml b/customize.yaml index 1455fd6..2dd40bb 100644 --- a/customize.yaml +++ b/customize.yaml @@ -1,7 +1,5 @@ ### CUSTOMIZE ### -## Default View ## - # Speedtest # sensor.speedtest_ping: icon: mdi:speedometer @@ -12,6 +10,8 @@ sensor.speedtest_download: sensor.speedtest_upload: icon: mdi:upload friendly_name: Upload + + # Weather # sensor.dark_sky_summary: icon: mdi:leaf @@ -72,272 +72,213 @@ sensor.dark_sky_dew_point: sensor.dark_sky_visability: icon: mdi:eye-outline friendly_name: Visability - sensor.dark_sky_daily_low_temperature: friendly_name: Todays Low icon: thermometer-lines - sensor.dark_sky_daily_high_temperature: friendly_name: Todays High icon: thermometer-lines - sensor.dark_sky_daily_max_precip_intensity: friendly_name: Rain Intensity icon: gauge +sensor.pws_alerts: + friendly_name: "Weather Alerts" + icon: mdi:alert -# Devices # +# Jeff # device_tracker.owntracks_jeffreystonesiphone: #icon: mdi:human-male entity_picture: !secret JEFF_ICON friendly_name: Jeff - sensor.jeffrey_location: #icon: mdi:human-male entity_picture: !secret JEFF_ICON friendly_name: Jeff - sensor.jeff_destination: icon: mdi:google-maps name: "Jeffs Destination" - device_tracker.jeffreystonesiphone: #icon: mdi:human-male entity_picture: !secret JEFF_ICON friendly_name: Jeff - -sensor.jeff_phone_battery: - icon: mdi:battery-30 - friendly_name: "Jeff's iPhone Battery" +device_tracker.jeffrey_377fadfe9d7e410fb71bd84c06547c00: + #icon: mdi:human-male + entity_picture: !secret JEFF_ICON + friendly_name: Jeff sensor.jeff_iphone_batt: friendly_name: "Jeff's iPhone Battery" -sensor.jeff_velocity: - icon: mdi:speedometer - friendly_name: "Jeff's Current Speed" -input_select.jeff_status: - friendly_name: "Jeff's Status" sensor.jeff_ett_home: friendly_name: "Jeff's ETA Home" icon: mdi:car - -device_tracker.katherinestonesiphone: - #icon: mdi:human-female - entity_picture: !secret KAT_ICON - friendly_name: Kat -sensor.kat_iphone_batt: - friendly_name: "Kat's iPhone Battery" device_tracker.jeffreyonestonesipad: icon: mdi:tablet-ipad friendly_name: "Jeff's iPad" -device_tracker.katherinesipad: - icon: mdi:tablet-ipad - friendly_name: "Kat's Ipad" device_tracker.jeffreysmbp: icon: mdi:laptop-mac friendly_name: "Jeff's MacBook" device_tracker.jstonemac: icon: mdi:laptop-mac friendly_name: "Jeff's Work Mac" +sensor.jeff_work_mbp: + icon: mdi:laptop-mac +sensor.jeff_mbp: + icon: mdi:laptop-mac +sensor.jeff_ipad: + icon: mdi:tablet-ipad + +# Kat ## +device_tracker.katherinestonesiphone: + #icon: mdi:human-female + entity_picture: !secret KAT_ICON + friendly_name: Kat +device_tracker.kat_2f1c672110dd491ea7dca9833d1c6cf5: + #icon: mdi:human-female + entity_picture: !secret KAT_ICON + friendly_name: Kat +sensor.kat_iphone_batt: + friendly_name: "Kat's iPhone Battery" +device_tracker.katherinesipad: + icon: mdi:tablet-ipad + friendly_name: "Kat's Ipad" device_tracker.katherinesmini: icon: mdi:desktop-mac friendly_name: "Kat's Mini" sensor.kat_ett_home: friendly_name: "Kat's ETA Home" icon: mdi:car - -device_tracker.gateway2f3bca: - icon: mdi:nest-thermostat - friendly_name: Honeywell - sensor.kat_mini: icon: mdi:desktop-mac - -sensor.jeff_work_mbp: - icon: mdi:laptop-mac - -sensor.jeff_mbp: - icon: mdi:laptop-mac - -sensor.jeff_ipad: - icon: mdi:tablet-ipad - sensor.kat_ipad: icon: mdi:tablet-ipad +# Device ## +device_tracker.gateway2f3bca: + icon: mdi:nest-thermostat + friendly_name: Honeywell sensor.appletv: icon: mdi:apple - sensor.roku: icon: mdi:television - sensor.xboxone: icon: mdi:xbox - -sensor.tycho: - icon: mdi:linux - -device_tracker.tycho: - hidden: true -sensor.tightbeam: - icon: mdi:linux - -device_tracker.tightbeam: - hidden: true sensor.chromecast: icon: mdi:cast - sensor.samsungtv: icon: mdi:television - sensor.amazon_dot_lr: icon: mdi:amazon - sensor.amazon_dot_kn: icon: mdi:amazon - sensor.honeywell: icon: mdi:nest-thermostat - sensor.smartthings: icon: mdi:router-wireless - -switch.fireplace_lights: - icon: mdi:spotlight-beam - -switch.tower_lamp: - icon: mdi:lightbulb - -switch.driveway_light: - icon: mdi:lightbulb - -switch.side_door: - icon: mdi:lightbulb - -switch.front_porch: - icon: mdi:lightbulb - -switch.front_lamp: - icon: mdi:lightbulb - -switch.loft_lamp: - icon: mdi:lightbulb - -cover.garage_door: - device_class: garage - friendly_name: Garage Door - -sensor.home_to_summit: - friendly_name: "Home to Summit" - icon: mdi:car - -sensor.home_to_zoo: - friendly_name: "Home to Zoo Atlanta" - icon: mdi:car - -sensor.pws_alerts: - friendly_name: "Weather Alerts" - icon: mdi:alert - -switch.master_fan: - friendly_name: "Master Box Fan" - icon: mdi:power-plug - -switch.house_secured: - name: House Secured - icon: mdi:lock - -switch.vacation_mode: - name: Vacation Mode - icon: mdi:airplane-takeoff - -switch.guest_mode: - name: Guest Mode - icon: mdi:account-multiple - -switch.notifications_to_kat: - name: Notify Katherine - icon: mdi:telegram - -switch.notifications_to_jeff: - name: Notify Jeff - icon: mdi:telegram - -switch.automations: - name: automations - icon: mdi:home-automation - -sensor.kitchen_fire: - name: Kitchen Smoke Detector - icon: mdi:tower-fire - -switch.garage_alarm: - name: Garage Door Alarm - icon: mdi:alert - -input_select.trash_pickup: - name: Trash Pickup - icon: mdi:delete-variant - -input_select.recycle_pickup: - name: Recycle Pickup - icon: mdi:delete-variant - -switch.trash_notification: - name: Trash Notifications - icon: mdi:telegram - sensor.eero_loft: icon: mdi:router-wireless - sensor.eero_livingroom: icon: mdi:router-wireless - -sensor.smoke_kitchen: - icon: mdi:fire - -sensor.family_status: - icon: mdi:home - name: Family Status - -sensor.ha_uptime: - friendly_name: HA Uptime - icon: mdi:clock-start - -sensor.installed_version: - friendly_name: Installed - icon: mdi:folder-download - -sensor.lets_encrypt_expiration: - friendly_name: Lets Encrypt Expiration - icon: mdi:timelapse - -sensor.current_ha_version: - friendly_name: Latest Release - icon: mdi:github-circle - -sensor.connected_clients: - friendly_name: Connections - icon: mdi:lan-connect - -zwave.aeotec_zw090_zstick_gen5_us: - friendly_name: Zwave USB Hub - -sensor.ha_v2db: - friendly_name: HA Database - icon: mdi:file - -sensor.ha_log: - friendly_name: HA Log - icon: mdi:file - media_player.roku_5s6719003683: friendly_name: Roku Living Room icon: mdi:youtube-tv +# Switches and Lights ## +switch.fireplace_lights: + icon: mdi:spotlight-beam +switch.tower_lamp: + icon: mdi:lightbulb +switch.driveway_light: + icon: mdi:lightbulb +switch.side_door: + icon: mdi:lightbulb +switch.front_porch: + icon: mdi:lightbulb +switch.front_lamp: + icon: mdi:lightbulb +switch.loft_lamp: + icon: mdi:lightbulb +cover.garage_door: + device_class: garage + friendly_name: Garage Door +switch.master_fan: + friendly_name: "Master Box Fan" + icon: mdi:power-plug +switch.house_secured: + name: House Secured + icon: mdi:lock +switch.vacation_mode: + name: Vacation Mode + icon: mdi:airplane-takeoff +switch.guest_mode: + name: Guest Mode + icon: mdi:account-multiple +switch.notifications_to_kat: + name: Notify Katherine + icon: mdi:telegram +switch.notifications_to_jeff: + name: Notify Jeff + icon: mdi:telegram +switch.automations: + name: automations + icon: mdi:home-automation switch.kitchen_cabinets: icon: mdi:lightbulb switch.kitchen_light_strip: icon: mdi:lightbulb +switch.garage_alarm: + name: Garage Door Alarm + icon: mdi:alert +input_select.trash_pickup: + name: Trash Pickup + icon: mdi:delete-variant +input_select.recycle_pickup: + name: Recycle Pickup + icon: mdi:delete-variant +switch.trash_notification: + name: Trash Notifications + icon: mdi:telegram + +# Travel Times ## +sensor.home_to_summit: + friendly_name: "Home to Summit" + icon: mdi:car +sensor.home_to_zoo: + friendly_name: "Home to Zoo Atlanta" + icon: mdi:car + + +# Various Sensors ## +sensor.kitchen_fire: + name: Kitchen Smoke Detector + icon: mdi:tower-fire +sensor.smoke_kitchen: + icon: mdi:fire +sensor.family_status: + icon: mdi:home + name: Family Status +sensor.ha_uptime: + friendly_name: HA Uptime + icon: mdi:clock-start +sensor.installed_version: + friendly_name: Installed + icon: mdi:folder-download +sensor.lets_encrypt_expiration: + friendly_name: Lets Encrypt Expiration + icon: mdi:timelapse +sensor.current_ha_version: + friendly_name: Latest Release + icon: mdi:github-circle +sensor.connected_clients: + friendly_name: Connections + icon: mdi:lan-connect +zwave.aeotec_zw090_zstick_gen5_us: + friendly_name: Zwave USB Hub +sensor.ha_v2db: + friendly_name: HA Database + icon: mdi:file +sensor.ha_log: + friendly_name: HA Log + icon: mdi:file sensor.accurite_back_porch_temperature: friendly_name: Back Porch Temp icon: mdi:thermometer @@ -356,12 +297,11 @@ sensor.accurite_garage_humidity: unit_of_measurement: '%' binary_sensor.garage_dome_sensor: friendly_name: Garage Motion - sensor.washer_power: friendly_name: Washer Power icon: mdi:power-plug unit_of_measurement: 'w' sensor.washer: icon: mdi:power-plug -###### Groups ####### + diff --git a/scripts/skylar_dressed_notifications.yaml b/scripts/skylar_dressed_notifications.yaml index b0569b1..e98cfe8 100644 --- a/scripts/skylar_dressed_notifications.yaml +++ b/scripts/skylar_dressed_notifications.yaml @@ -6,4 +6,4 @@ skylar_dressed_alarm: - service: tts.google_say data: entity_id: media_player.hass_speaker - message: Skylar it is time to get dressed + message: Good morning Skylar it is time to get dressed diff --git a/sensors/owntracks.yaml b/sensors/owntracks.yaml index d855014..bb20fd0 100644 --- a/sensors/owntracks.yaml +++ b/sensors/owntracks.yaml @@ -10,4 +10,24 @@ qos: 0 unit_of_measurement: "kmh" value_template: '{{ value_json.vel }} ' - +#### Life 360: +- platform: mqtt + name: "Jeff iPhone Battery" + state_topic: "owntracks/jeffrey/377fadfe-9d7e-410f-b71b-d84c06547c00" + qos: 0 + unit_of_measurement: "%" + value_template: '{{ value_json.batt }}' +- platform: mqtt + name: "Kat iPhone Battery" + state_topic: "owntracks/kat/2f1c6721-10dd-491e-a7dc-a9833d1c6cf5" + qos: 0 + unit_of_measurement: "%" + value_template: '{{ value_json.batt }}' +- platform: mqtt + state_topic: "owntracks/jeffrey/377fadfe-9d7e-410f-b71b-d84c06547c00" + name: "Jeff iPhone Charging" + value_template: '{{ value_json.charge}}' +- platform: mqtt + state_topic: "owntracks/kat/2f1c6721-10dd-491e-a7dc-a9833d1c6cf5" + name: "Kat iPhone Charging" + value_template: '{{ value_json.charge}}'