Azuria

Untitled

Dec 21st, 2021
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. esphome:
  2. name: 2gang01
  3. platform: ESP8266
  4. board: esp01_1m
  5.  
  6. wifi:
  7. ssid: !secret iot_ssid
  8. password: !secret iot_pass
  9.  
  10. logger:
  11.  
  12. api:
  13.  
  14. ota:
  15. binary_sensor:
  16. - platform: gpio
  17. pin:
  18. number: GPIO10
  19. mode: INPUT_PULLUP
  20. inverted: True
  21. name: "${dev_name}_button"
  22. #toggle both relays on push
  23. on_press:
  24. - switch.toggle: relay
  25. - switch.toggle: relay2
  26. - platform: gpio
  27. pin:
  28. number: GPIO00
  29. mode: INPUT_PULLUP
  30. inverted: True
  31. name: "${dev_name}_button0"
  32. #toggle only relay1
  33. on_press:
  34. - switch.toggle: relay
  35. - platform: gpio
  36. pin:
  37. number: GPIO09
  38. mode: INPUT_PULLUP
  39. inverted: True
  40. name: "${dev_name}_button1"
  41. #toggle only relay2
  42. on_press:
  43. - switch.toggle: relay2
  44.  
  45. switch:
  46. - platform: gpio
  47. name: "${dev_name}_relay"
  48. pin: GPIO12
  49. id: relay
  50. - platform: gpio
  51. name: "${dev_name}_relay2"
  52. pin: GPIO05
  53. id: relay2
  54. - platform: shutdown
  55. name: "${dev_name}_shutdown"
  56. - platform: restart
  57. name: "${dev_name}_restart"
  58.  
  59. status_led:
  60. pin:
  61. number: GPIO13
  62. inverted: yes
  63.  
  64. sensor:
  65. - platform: wifi_signal
  66. name: "${dev_name}_wifi_signal"
  67. update_interval: 30s
  68. - platform: uptime
  69. name: "${dev_name}_uptime"
  70. update_interval: 120s
  71.  
  72. text_sensor:
  73. - platform: version
  74. name: "${dev_name}_version"
Advertisement
Add Comment
Please, Sign In to add comment