Files
ssieb_esphome_components/components/wiegand/README.md
2023-02-09 21:58:43 -08:00

632 B

This component has been merged to esphome: https://next.esphome.io/components/wiegand.html

Wiegard card reader

Reads a card or key presses from a Wiegand interface. You must also import the key_provider component.

If you want automatic handling for multiple keys, e.g. PIN entry, use the key_collector component.

Example:

wiegand:
  - id: reader
    d0: 4
    d1: 5
    on_tag:
      - lambda: ESP_LOGD("TEST", "received tag %s", x.c_str());
    on_raw:
      - lambda: ESP_LOGD("TEST", "received raw %d bits, value %llx", bits, value);
    on_key:
      - lambda: ESP_LOGD("TEST", "received key %d", x);