wiegand:
  - id: test_wiegand
    d0: 5
    d1: 4
    on_key:
      - lambda: ESP_LOGI("KEY", "Received key %d", x);
    on_tag:
      - lambda: ESP_LOGI("TAG", "Received tag %s", x.c_str());
    on_raw:
      - lambda: ESP_LOGI("RAW", "Received raw %d bits, value %llx", bits, value);