Advertisement
Guest User

Untitled

a guest
Feb 9th, 2022
968
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. esphome:
  2. name: nimmersatt-rfid
  3.  
  4. esp32:
  5. board: firebeetle32
  6. framework:
  7. type: arduino
  8.  
  9. wifi:
  10. ssid: "SSID"
  11. password: "PASSWORD"
  12. fast_connect: on
  13. manual_ip:
  14. static_ip: XXXXX
  15. gateway: XXXXXX
  16. subnet: 255.255.255.0
  17. dns1: XXXXXX
  18.  
  19. # Enable fallback hotspot (captive portal) in case wifi connection fails
  20. ap:
  21. ssid: "nimmersatt Fallback Hotspot"
  22. password: "XXXXXXX"
  23.  
  24. captive_portal:
  25.  
  26. # Enable logging
  27. logger:
  28.  
  29. # Enable Home Assistant API
  30. api:
  31.  
  32. ota:
  33.  
  34. web_server:
  35.  
  36. mqtt:
  37. broker: XXXXX
  38. username: mqttweb
  39. password: PASSWORD
  40. discovery: true
  41.  
  42.  
  43. spi:
  44. clk_pin: 18
  45. mosi_pin: 23
  46. miso_pin: 19
  47.  
  48. rc522_spi:
  49. cs_pin: 2
  50. on_tag:
  51. then:
  52. - mqtt.publish:
  53. topic: nimmersatt-rfid/tag
  54. payload: !lambda 'return x;'
  55.  
  56. # - homeassistant.tag_scanned: !lambda 'return x;'
  57.  
  58. switch:
  59. - platform: template
  60. name: "Deep Sleep"
  61. turn_on_action:
  62. then:
  63. - deep_sleep.enter:
  64. id: deep_sleep_1
  65.  
  66. - platform: gpio
  67. pin: 13
  68. name: "RC522 Power"
  69.  
  70. deep_sleep:
  71. wakeup_pin: 12
  72. id: deep_sleep_1
  73. run_duration: 60min
  74. # sleep_duration: 1440min
  75. wakeup_pin_mode: INVERT_WAKEUP
  76.  
  77. binary_sensor:
  78. - platform: gpio
  79. pin:
  80. number: 15
  81. mode:
  82. input: true
  83. pullup: true
  84. inverted: true
  85. name: "Green 15"
  86.  
  87.  
  88. - platform: gpio
  89. pin:
  90. number: 12
  91. mode:
  92. input: true
  93. pullup: true
  94. inverted: true
  95. name: "Red 12"
  96.  
  97. - platform: gpio
  98. pin:
  99. number: 4
  100. mode:
  101. input: true
  102. pullup: true
  103. inverted: true
  104. name: "Blue 4"
  105.  
  106.  
  107. - platform: gpio
  108. pin:
  109. number: 16
  110. mode:
  111. input: true
  112. pullup: true
  113. inverted: true
  114. name: "Yellow 16"
  115.  
  116. - platform: gpio
  117. pin:
  118. number: 17
  119. mode:
  120. input: true
  121. pullup: true
  122. inverted: true
  123. name: "White 17"
  124.  
  125.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement