632 B
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);