Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- esphome:
- name: nimmersatt-rfid
- esp32:
- board: firebeetle32
- framework:
- type: arduino
- wifi:
- ssid: "SSID"
- password: "PASSWORD"
- fast_connect: on
- manual_ip:
- static_ip: XXXXX
- gateway: XXXXXX
- subnet: 255.255.255.0
- dns1: XXXXXX
- # Enable fallback hotspot (captive portal) in case wifi connection fails
- ap:
- ssid: "nimmersatt Fallback Hotspot"
- password: "XXXXXXX"
- captive_portal:
- # Enable logging
- logger:
- # Enable Home Assistant API
- api:
- ota:
- web_server:
- mqtt:
- broker: XXXXX
- username: mqttweb
- password: PASSWORD
- discovery: true
- spi:
- clk_pin: 18
- mosi_pin: 23
- miso_pin: 19
- rc522_spi:
- cs_pin: 2
- on_tag:
- then:
- - mqtt.publish:
- topic: nimmersatt-rfid/tag
- payload: !lambda 'return x;'
- # - homeassistant.tag_scanned: !lambda 'return x;'
- switch:
- - platform: template
- name: "Deep Sleep"
- turn_on_action:
- then:
- - deep_sleep.enter:
- id: deep_sleep_1
- - platform: gpio
- pin: 13
- name: "RC522 Power"
- deep_sleep:
- wakeup_pin: 12
- id: deep_sleep_1
- run_duration: 60min
- # sleep_duration: 1440min
- wakeup_pin_mode: INVERT_WAKEUP
- binary_sensor:
- - platform: gpio
- pin:
- number: 15
- mode:
- input: true
- pullup: true
- inverted: true
- name: "Green 15"
- - platform: gpio
- pin:
- number: 12
- mode:
- input: true
- pullup: true
- inverted: true
- name: "Red 12"
- - platform: gpio
- pin:
- number: 4
- mode:
- input: true
- pullup: true
- inverted: true
- name: "Blue 4"
- - platform: gpio
- pin:
- number: 16
- mode:
- input: true
- pullup: true
- inverted: true
- name: "Yellow 16"
- - platform: gpio
- pin:
- number: 17
- mode:
- input: true
- pullup: true
- inverted: true
- name: "White 17"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement