mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-16 05:46:52 +00:00
Create configuration_yaml_from_bassclarinetl2
Another example
This commit is contained in:
parent
9bb7e5f9d4
commit
fa1bd873bf
446
source/_cookbook/configuration_yaml_from_bassclarinetl2
Normal file
446
source/_cookbook/configuration_yaml_from_bassclarinetl2
Normal file
@ -0,0 +1,446 @@
|
||||
homeassistant:
|
||||
# Name of the location where Home Assistant is running
|
||||
name: example.com
|
||||
# Location required to calculate the time the sun rises and sets
|
||||
latitude: 37
|
||||
longitude: -121
|
||||
# C for Celcius, F for Fahrenheit
|
||||
temperature_unit: F
|
||||
# Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
|
||||
time_zone: America/Los_Angeles
|
||||
customize:
|
||||
switch.aeon_labs_smart_energy_switch_switch_2:
|
||||
friendly_name: Mac Switch-Meter
|
||||
switch.leviton_unknown_type1a02_id0334_switch_3:
|
||||
friendly_name: W Nightstand
|
||||
entity_picture: /local/zwvapl.jpg
|
||||
switch.hub_switch:
|
||||
friendly_name: Wink Hub Switch
|
||||
entity_picture: /local/wemoswitch.jpg
|
||||
switch.leviton_unknown_type1a02_id0334_switch_4:
|
||||
friendly_name: Christmas Tree
|
||||
entity_picture: /local/zwvapl.jpg
|
||||
switch.leviton_unknown_type1a02_id0334_switch_5:
|
||||
friendly_name: Roof Lights
|
||||
entity_picture: /local/zwvapl.jpg
|
||||
|
||||
light.w_bedroom_ceiling_:
|
||||
friendly_name: Will's Bedroom Ceiling Lights (Wink)
|
||||
entity_picture: /local/casetta.jpg
|
||||
light.living_room_wall_:
|
||||
friendly_name: Living Room Couch Lights (Wink)
|
||||
entity_picture: /local/casetta.jpg
|
||||
|
||||
media_player.my_shield_android_tv:
|
||||
friendly_name: Dalek (Cast)
|
||||
entity_picture: /local/shieldtv.jpg
|
||||
media_player.chromecast:
|
||||
friendly_name: Jeff chromecast
|
||||
entity_picture: /local/chromecast.jpg
|
||||
media_player.kodi:
|
||||
friendly_name: Tardis-Win7 (Kodi)
|
||||
entity_picture: /local/kodi.png
|
||||
media_player.kodi_2:
|
||||
friendly_name: Dalek (Kodi)
|
||||
media_player.roku_2_xd__12a18n045363:
|
||||
friendly_name: Parents Roku
|
||||
entity_picture: /local/roku2xd.jpg
|
||||
|
||||
sensor.aeon_labs_smart_energy_switch_power_2:
|
||||
friendly_name: Mac Usage (W)
|
||||
sensor.aeon_labs_smart_energy_switch_previous_reading_2:
|
||||
friendly_name: Mac Usage Previous (W)
|
||||
hidden: true
|
||||
sensor.aeon_labs_smart_energy_switch_energy_2:
|
||||
friendly_name: Mac Usage (kWh)
|
||||
hidden: true
|
||||
|
||||
#####################
|
||||
## GROUPS
|
||||
#####################
|
||||
group:
|
||||
w_bedroom:
|
||||
- switch.leviton_unknown_type1a02_id0334_switch_3
|
||||
- light.w_bedroom_ceiling_
|
||||
christmas:
|
||||
- switch.leviton_unknown_type1a02_id0334_switch_4
|
||||
- switch.leviton_unknown_type1a02_id0334_switch_5
|
||||
almanac:
|
||||
- sensor.date
|
||||
- sensor.time
|
||||
- sensor.time_utc
|
||||
- sun.sun
|
||||
tracker:
|
||||
- device_tracker.will_wnexus
|
||||
# OpenWeatherMap:
|
||||
# - sensor.weather_temperature
|
||||
# - sensor.weather_humidity
|
||||
# - sensor.weather_pressure
|
||||
# - sensor.weather_rain
|
||||
# - sensor.weather_wind_speed
|
||||
# - sensor.weather_cloud_coverage
|
||||
# - sensor.weather_forecast
|
||||
Meteobridge:
|
||||
- sensor.outdoor_temp_meteobridge
|
||||
- sensor.outdoor_humidity_meteobridge
|
||||
- sensor.outdoor_dewpoint_meteobridge
|
||||
- sensor.precip_rate_meteobridge
|
||||
- sensor.wind_direction_meteobridge
|
||||
- sensor.wind_gust_meteohub
|
||||
- sensor.wind_chill_meteobridge
|
||||
- sensor.wind_speed_meteobridge
|
||||
- sensor.indoor_dewpoint_meteobridge
|
||||
- sensor.indoor_humidity_meteobridge
|
||||
- sensor.indoor_temp_meteobridge
|
||||
- sensor.precip_change_meteobridge
|
||||
- sensor.precip_total_meteobridge
|
||||
- sensor.sea_level_pressure_meteobridge
|
||||
- sensor.barometric_pressure_meteobridge
|
||||
|
||||
####################
|
||||
## ZONES
|
||||
####################
|
||||
zone:
|
||||
name: Home
|
||||
latitude: 37
|
||||
longitude: -121
|
||||
radius: 200
|
||||
icon: mdi:home
|
||||
|
||||
zone 2:
|
||||
name: Barracuda_(SJ)
|
||||
latitude: 37
|
||||
longitude: -121
|
||||
radius: 100
|
||||
|
||||
zone 3:
|
||||
name: SFC
|
||||
latitude: 37
|
||||
longitude: -122
|
||||
radius: 95
|
||||
|
||||
####################
|
||||
## NOTIFICATIONS
|
||||
####################
|
||||
|
||||
|
||||
####################
|
||||
## AUTOMATION
|
||||
####################
|
||||
automation:
|
||||
#- alias: 'W_at_work'
|
||||
# trigger:
|
||||
# - platform: zone
|
||||
# entity_id: device_tracker.will_wnexus
|
||||
# zone: zone.barracuda_sj
|
||||
# event: enter
|
||||
# - platform: time
|
||||
# after: '07:15'
|
||||
# before: '09:00'
|
||||
# action:
|
||||
# service: ifttt.trigger
|
||||
# data: {"event":"hassnotification_dadsms", "value1": "Will's at Work"}
|
||||
- alias: "Update_Update"
|
||||
trigger:
|
||||
platform: state
|
||||
entity_id: updater.updater
|
||||
action:
|
||||
service: ifttt.trigger
|
||||
data: {"event":"hassnotification_willsms","value1":"HASS has an update"}
|
||||
- alias: 'Christmas Roof ON'
|
||||
trigger:
|
||||
platform: sun
|
||||
event: sunset
|
||||
offset: '-01:00:00'
|
||||
action:
|
||||
service: homeassistant.turn_on
|
||||
entity_id: switch.leviton_unknown_type1a02_id0334_switch_5
|
||||
- alias: 'Christmas Roof OFF'
|
||||
trigger:
|
||||
platform: time
|
||||
hours: 1
|
||||
minutes: 0
|
||||
seconds: 0
|
||||
action:
|
||||
service: homeassistant.turn_off
|
||||
entity_id: switch.leviton_unknown_type1a02_id0334_switch_5
|
||||
- alias: 'Christmas Tree ON'
|
||||
trigger:
|
||||
platform: time
|
||||
hours: 8
|
||||
minutes: 0
|
||||
seconds: 0
|
||||
action:
|
||||
service: homeassistant.turn_on
|
||||
entity_id: switch.leviton_unknown_type1a02_id0334_switch_4
|
||||
- alias: 'Christmas Tree (OFF)'
|
||||
trigger:
|
||||
platform: time
|
||||
hours: 23
|
||||
minutes: 0
|
||||
seconds: 0
|
||||
action:
|
||||
service: homeassistant.turn_off
|
||||
entity_id: switch.leviton_unknown_type1a02_id0334_switch_4
|
||||
#- alias: test notify
|
||||
# trigger:
|
||||
# platform: time
|
||||
# minutes: '/5' #every 5 min
|
||||
# action:
|
||||
# service: notify.pushEtta
|
||||
# data:
|
||||
# message: 5 Min Test
|
||||
|
||||
|
||||
#################################
|
||||
### COMPONENTS ###
|
||||
#################################
|
||||
#discovery:
|
||||
sun:
|
||||
#updater:
|
||||
history:
|
||||
#conversation:
|
||||
frontend:
|
||||
logbook:
|
||||
|
||||
http:
|
||||
api_password: Austin12#
|
||||
server_port: 8123
|
||||
ssl_certificate: /etc/letsencrypt/live/example.com/fullchain.pem
|
||||
ssl_key: /etc/letsencrypt/live/example.com/privkey.pem
|
||||
|
||||
ifttt:
|
||||
key: gm3dAtxwX8RpbA793mHWbK1bftO1wgScKt0ZHiT9GyC
|
||||
|
||||
media_player 1:
|
||||
platform: plex
|
||||
#media_player 2:
|
||||
# platform: squeezebox
|
||||
# host: 192.168.2.80
|
||||
# port: 9000
|
||||
media_player 3:
|
||||
platform: cast
|
||||
media_player 4:
|
||||
platform: kodi
|
||||
url: http://192.168.2.129:8080/jsonrpc
|
||||
user: kodi
|
||||
password: kodi
|
||||
media_player 5:
|
||||
platform: plex
|
||||
media_player 6:
|
||||
platform: kodi
|
||||
url: http://192.168.2.165/jsonrpc
|
||||
media_player 7:
|
||||
platform: samsungtv
|
||||
host: 192.168.2.90
|
||||
name: Parents TV
|
||||
|
||||
wink:
|
||||
access_token: cf83448f669cd3acd3b969b063028565
|
||||
refresh_token: 6213c8a1d519d864e08b7364c91eaf22
|
||||
|
||||
zwave:
|
||||
usb_path: /dev/ttyUSB0
|
||||
config_path: /usr/local/share/python-openzwave/config
|
||||
polling_interval: 10000
|
||||
|
||||
#zigbee:
|
||||
# device: /dev/ttyUSB1
|
||||
# baud: 115200
|
||||
|
||||
mqtt:
|
||||
broker: 127.0.0.1
|
||||
port: 8883
|
||||
username: hass
|
||||
password: austin
|
||||
|
||||
device_tracker 1:
|
||||
platform: owntracks
|
||||
|
||||
track_new_devices: yes
|
||||
interval_seconds: 40
|
||||
consider_home: 120
|
||||
|
||||
device_tracker 2:
|
||||
platform: nmap_tracker
|
||||
hosts: 192.168.2.0/24
|
||||
home_interval: 3
|
||||
|
||||
#sensor:
|
||||
# platform: openweathermap
|
||||
# api_key: b693a8bb2f60dcedc7b4bf33649ed4f1
|
||||
# forecast: 1
|
||||
# monitored_conditions:
|
||||
# - temperature
|
||||
# - wind_speed
|
||||
# - humidity
|
||||
# - pressure
|
||||
# - clouds
|
||||
# - rain
|
||||
|
||||
sensor 2:
|
||||
platform: time_date
|
||||
display_options:
|
||||
- 'time'
|
||||
- 'date'
|
||||
- 'time_utc'
|
||||
|
||||
### BEGIN METEO SENSORS ###
|
||||
sensor 3:
|
||||
platform: tcp
|
||||
name: Outdoor Temp (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[2]}}"
|
||||
unit: C
|
||||
|
||||
sensor 4:
|
||||
platform: tcp
|
||||
name: Outdoor Humidity (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[3]}}"
|
||||
unit: Percent
|
||||
|
||||
sensor 5:
|
||||
platform: tcp
|
||||
name: Outdoor Dewpoint (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[4] }}"
|
||||
unit: C
|
||||
|
||||
sensor 6:
|
||||
platform: tcp
|
||||
name: Wind Direction (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[7]}}"
|
||||
unit: Degrees
|
||||
|
||||
sensor 7:
|
||||
platform: tcp
|
||||
name: Wind Gust (Meteohub)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[8]}}"
|
||||
unit: m/s
|
||||
|
||||
sensor 8:
|
||||
platform: tcp
|
||||
name: Wind Speed (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[9]}}"
|
||||
unit: m/s
|
||||
|
||||
sensor 9:
|
||||
platform: tcp
|
||||
name: Wind Chill (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[10]}}"
|
||||
unit: C
|
||||
|
||||
sensor 10:
|
||||
platform: tcp
|
||||
name: Precip Rate (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[13]}}"
|
||||
unit: mm/hr
|
||||
|
||||
sensor 11:
|
||||
platform: tcp
|
||||
name: Precip Total (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[14]}}"
|
||||
unit: mm
|
||||
|
||||
sensor 12:
|
||||
platform: tcp
|
||||
name: Precip Change (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[15]}}"
|
||||
unit: mm
|
||||
|
||||
sensor 13:
|
||||
platform: tcp
|
||||
name: Indoor Temp (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[18]}}"
|
||||
unit: C
|
||||
|
||||
sensor 14:
|
||||
platform: tcp
|
||||
name: Indoor Humidity (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[19]}}"
|
||||
unit: percent
|
||||
|
||||
sensor 15:
|
||||
platform: tcp
|
||||
name: Indoor Dewpoint (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[20]}}"
|
||||
unit: C
|
||||
|
||||
sensor 16:
|
||||
platform: tcp
|
||||
name: Barometric Pressure (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[21]}}"
|
||||
unit: mb
|
||||
|
||||
sensor 17:
|
||||
platform: tcp
|
||||
name: Sea Level Pressure (Meteobridge)
|
||||
host: 192.168.2.82
|
||||
port: 5556
|
||||
timeout: 6
|
||||
payload: "Content-type: text/xml; charaset=UTF-8\n\n"
|
||||
value_template: "{{value.split (' ')[22]}}"
|
||||
unit: mb
|
||||
|
||||
sensor 18:
|
||||
platform: steam_online
|
||||
api_key: [Redact]
|
||||
accounts:
|
||||
- 76561198012067051
|
||||
|
||||
switch:
|
||||
platform: wemo
|
Loading…
x
Reference in New Issue
Block a user