From fc508ef08b0a554a189e803eba78de02a70de97c Mon Sep 17 00:00:00 2001 From: Jakob Lechner Date: Mon, 19 May 2025 21:56:46 +0200 Subject: [PATCH] Add NFC reader --- .../esphome/devices/kueche-leiste.yaml | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/hosts/iron/services/esphome/devices/kueche-leiste.yaml b/hosts/iron/services/esphome/devices/kueche-leiste.yaml index 434c137..996c412 100644 --- a/hosts/iron/services/esphome/devices/kueche-leiste.yaml +++ b/hosts/iron/services/esphome/devices/kueche-leiste.yaml @@ -32,7 +32,6 @@ wifi: domain: .iot.bw.jalr.de enable_on_boot: True fast_connect: On - output_power: 8.5 esp32_ble_tracker: scan_parameters: @@ -92,3 +91,26 @@ binary_sensor: - light.toggle: id: led_light internal: True + +spi: + - id: spi_bus_main + clk_pin: GPIO21 + mosi_pin: GPIO10 + miso_pin: GPIO20 + +pn532_spi: + spi_id: spi_bus_main + # FIXME: GPIO9 is a strapping pin + cs_pin: GPIO9 + update_interval: 1s + on_tag: + then: + - homeassistant.tag_scanned: !lambda 'return x;' + - switch.turn_on: buzzer + - delay: 250ms + - switch.turn_off: buzzer + +switch: + - platform: gpio + pin: GPIO7 + id: buzzer