====== Ficheros ======
===== configuration.yaml =====
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# Text to speech
tts:
- platform: google_translate
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
scene: !include scenes.yaml
spotify:
client_id: e1d17a6a35744a9f93e27664d6870154
client_secret: c6d823fca78646d1a0a73a30000240ed
rest_command:
example_request:
url: "http://192.168.1.200/home_assistant"
media_source:
homeassistant:
latitude: 40.39579
longitude: -3.72919
elevation: 430
unit_system: metric
time_zone: Europe/Madrid
media_dirs:
local: /media
recording: /mnt/recordings
# Example configuration.yaml entry
media_player:
# Use the Python ADB implementation
- platform: androidtv
name: Fire TV
host: 192.168.1.93
# Example configuration.yaml entry for the Telegram Bot
telegram_bot:
- platform: polling
# api_key: 932550130:AAEM4gmfzDbQSpTuyby2MIeaIVir6SP1N8E
api_key: 932550130:AAEM4gmfzDbQSpTuyby2MIeaIVir6SP1N8E
allowed_chat_ids:
- 4982505 #iwanttobefreakbot
- 159469667
- -6787132 #flapa
# Example configuration.yaml entry for the notifier
notify:
- platform: telegram
name: flapa
chat_id: -6787132
notify:
- platform: telegram
name: iwanttobefreakbot
chat_id: 4982505
spotcast:
sp_dc: AQAjymyUv070OWOyv5u-HyplwYcs6xh2DQu5mZc6icKg3lE1hTc2X_AbcbV5DnlpZHrh6K-wKdn2q5BfTv9590383vOsMBr337s763IVx0s
sp_key: 412dd508-76d6-488b-a6e9-b04763146713
camera:
- platform: xiaomi
name: Camera
host: "192.168.1.69"
model: "yi"
password: josejose
# Example configuration.yaml entry
sensor:
- platform: miflora
mac: "C4:7C:8D:6C:32:14"
name: Flower1
force_update: true
# median: 3
monitored_conditions:
- moisture
- light
- temperature
- conductivity
- battery
scan_interval: 60
- platform: miflora
mac: "C4:7C:8D:6C:13:75"
name: Flower2
force_update: true
# median: 3
monitored_conditions:
- moisture
- light
- temperature
- conductivity
- battery
scan_interval: 60
- platform: miflora
mac: "C4:7C:8D:6C:0A:98"
name: Flower3
force_update: true
# median: 3
monitored_conditions:
- moisture
- light
- temperature
- conductivity
- battery
scan_interval: 60
- platform: miflora
mac: "C4:7C:8D:6C:16:60"
name: Flower4
force_update: true
# median: 3
monitored_conditions:
- moisture
- light
- temperature
- conductivity
- battery
scan_interval: 60
plant:
# Orchidaceae, Phalaenopsis
huerto:
sensors:
moisture: sensor.flower1_moisture
battery: sensor.flower1_battery
temperature: sensor.flower1_temperature
conductivity: sensor.flower1_conductivity
brightness: sensor.flower1_light_intensity
min_moisture: 15
max_moisture: 65
min_battery: 20
min_conductivity: 350
max_conductivity: 2000
min_temperature: 15
max_temperature: 32
min_brightness: 2000
max_brightness: 30000
# check_days: 3
# Orchidaceae, Phalaenopsis
semillero:
sensors:
moisture: sensor.flower2_moisture
battery: sensor.flower2_battery
temperature: sensor.flower2_temperature
conductivity: sensor.flower2_conductivity
brightness: sensor.flower2_light_intensity
min_moisture: 15
max_moisture: 65
min_battery: 20
min_conductivity: 350
max_conductivity: 2000
min_temperature: 15
max_temperature: 32
min_brightness: 2000
max_brightness: 30000
# check_days: 3
===== automations.yaml =====
- id: '1613307688481'
alias: ENTER 6
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_double_tap
subtype: side_6
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
mode: single
- id: '1613312665653'
alias: Xevi
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_double_tap
subtype: side_5
condition: []
action:
- service: media_player.select_source
data:
entity_id: media_player.fire_tv
source: com.amazon.bueller.photos
entity_id: media_player.fire_tv
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: UP
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: UP
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
mode: single
- id: '1613312746739'
alias: ENTER 1
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_double_tap
subtype: side_1
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
mode: single
- id: '1613312758462'
alias: ENTER 2
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_double_tap
subtype: side_2
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
mode: single
- id: '1613312769387'
alias: ENTER 3
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_double_tap
subtype: side_3
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
mode: single
- id: '1613312786726'
alias: ENTER 4
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_double_tap
subtype: side_4
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: ENTER
mode: single
- id: '1613314696572'
alias: Spotify Shake
description: ''
trigger:
- device_id: 1f4a20a645122541a7a8d01f45bcd285
domain: deconz
platform: device
type: remote_gyro_activated
subtype: ''
condition: []
action:
- service: media_player.play_media
data:
entity_id: media_player.spotify_joselegido
media_content_id: https://open.spotify.com/track/4xT7m4RMRecUXjB8yMQCSc?si=IV844V-8SueimOVtI6btTg
media_content_type: track
entity_id: media_player.spotify_joselegido
mode: single
- id: '1613319958790'
alias: Roberto
description: ''
trigger:
- device_id: 10904919fd7ec38683f3a7adf4ee823b
domain: deconz
platform: device
type: remote_double_tap
subtype: side_1
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: media_player.select_source
data:
entity_id: media_player.fire_tv
source: com.amazon.bueller.photos
entity_id: media_player.fire_tv
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: MOVE_HOME
mode: single
- id: '1613323308372'
alias: Saja
description: ''
trigger:
- device_id: 10904919fd7ec38683f3a7adf4ee823b
domain: deconz
platform: device
type: remote_double_tap
subtype: side_6
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
mode: single
- id: '1613323419567'
alias: Gorka
description: ''
trigger:
- device_id: 10904919fd7ec38683f3a7adf4ee823b
domain: deconz
platform: device
type: remote_double_tap
subtype: side_4
condition: []
action:
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: BACK
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: RIGHT
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
- service: androidtv.adb_command
data:
entity_id: media_player.fire_tv
command: CENTER
mode: single
- id: '1613323649158'
alias: Shake Spotify
description: ''
trigger:
- device_id: 10904919fd7ec38683f3a7adf4ee823b
domain: deconz
platform: device
type: remote_gyro_activated
subtype: ''
condition: []
action:
- service: media_player.play_media
data:
entity_id: media_player.spotify_joselegido
media_content_id: https://open.spotify.com/track/4xT7m4RMRecUXjB8yMQCSc?si=IV844V-8SueimOVtI6btTg
media_content_type: track
entity_id: media_player.spotify_joselegido
mode: single
- id: '1613325327561'
alias: New Automation
description: ''
trigger:
- device_id: 10904919fd7ec38683f3a7adf4ee823b
domain: deconz
platform: device
type: remote_falling
subtype: ''
condition: []
action:
- service: media_player.play_media
data:
entity_id: media_player.google_home
media_content_id: http://192.168.1.200/gang.mp3
media_content_type: music
entity_id: media_player.google_home
mode: single
- id: flower1_moisture_unavailable_check
alias: "Flower 1 sensors available"
trigger:
- entity_id: sensor.flower_1_moisture
below: '10'
platform: numeric_state
action:
- data:
message: "Humedad por debajo de 50"
service: notify.iwanttobefreakbot
====== Enlaces ======
https://www.youtube.com/watch?v=LeuHpBdwmag