Home assistant is a popular home automation controller offering integration with a bewildering number of devices and services. It has the ability to "discover" new hardware via MQTT, when a device that supports discovery boots up it sens a message to a pre-defined queue with details of what it supports. Home Assistant and other software that supports it then creates it's own config to incorporate the new device.
Home assistant is a popular home automation controller offering integration with a bewildering number of devices and services. It has the ability to "discover" new hardware via MQTT, when a device that supports discovery boots up it sens a message to a pre-defined queue with details of what it supports. Home Assistant and other software that supports it then creates it's own config to incorporate the new device.
See https://www.home-assistant.io/docs/mqtt/discovery/ for more info.