mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-17 06:16:50 +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