RDM6300 NFC/RFID Hub ==================== .. seo:: :description: Instructions for setting up RDM6300 NFC/RFID tag readers in ESPHome. :image: rdm6300.jpg :keywords: RDM6300, NFC, RFID The ``rdm6300`` component allows you to use RDM6300 NFC/RFID controllers (`datasheet `__, `iTead `__) with ESPHome. This component is a global hub that establishes the connection to the RDM6300 via :ref:`UART ` and translates the received data. Using the :doc:`RDM6300 binary sensors ` you can then create individual binary sensors that track if an NFC/RFID tag is currently detected by the RDM6300. .. figure:: binary_sensor/images/rdm6300-full.jpg :align: center :width: 60.0% See :ref:`rdm6300-setting_up_tags` for information on how to setup individual binary sensors for this component. As the communication with the RDM6300 is done using UART, you need to have an :ref:`UART bus ` in your configuration with the ``rx_pin`` connected to the data pin of the RDM6300 and with the baud rate set to 9600 .. code-block:: yaml # Example configuration entry uart: rx_pin: D0 baud_rate: 9600 rdm6300: binary_sensor: - platform: rdm6300 uid: 7616525 name: "RDM6300 NFC Tag" Configuration variables: ------------------------ - **uart_id** (*Optional*, :ref:`config-id`): Manually specify the ID of the :ref:`UART Component ` if you want to use multiple UART buses. - **id** (*Optional*, :ref:`config-id`): Manually specify the ID for this component. See Also -------- - :doc:`binary_sensor/rdm6300` - :doc:`pn532` - `RDM6300 Arduino Library `__ by `Arliones Hoeller Jr `__ - :apiref:`binary_sensor/rdm6300_component.h` - :ghedit:`Edit` .. disqus::