1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- esphome:
- name: ir-blaster
- esp8266:
- board: d1_mini
- wifi:
- networks:
- - ssid: !secret WifiSSID1
- password: !secret WifiPassword1
- - ssid: !secret WifiSSID2
- password: !secret WifiPassword2
- - ssid: !secret WifiSSID3
- password: !secret WifiPassword3
- # Enable logging
- logger:
- level: INFO
- # Enable Web server
- web_server:
- port: 80
- # Enable Home Assistant API
- #api:
- # reboot_timeout: 0s
- # encryption:
- # key: ""
- <<: !include mqtt.yml
- ota:
- - platform: esphome
- password: !secret OtaPassword
- time:
- - platform: sntp
- id: sntp_time
- servers:
- - ptbtime1.ptb.de
- - ptbtime2.ptb.de
- - ptbtime3.ptb.de
- <<: !include data.yml
- remote_receiver:
- pin:
- number: GPIO2
- inverted: True
- dump: all
- remote_transmitter:
- pin: GPIO04
- # Infrared remotes use a 50% carrier signal
- carrier_duty_percent: 50%
- sensor:
- # Extra sensor to keep track of plug uptime
- - platform: uptime
- name: Uptime Sensor
- - platform: wifi_signal
- name: "WiFi Signal Sensor"
- update_interval: 60s
|