MQTT Connection
mqtt/state
The current MQTT state.
| Name | Description |
|---|---|
connection_stateint | State of the connection to the MQTT broker
|
last_errorint | The last error that occurred. -1 if no error has occurred. |
connection_startint (ms) | Time in milliseconds when the last connection was established. |
connection_endint (ms) | Time in milliseconds when the last connection was disconnected. |
mqtt/config
The MQTT configuration.
# $HOST e.g. warp-AbCd
Read
curl http://$HOST/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1
}
Write
curl http://$HOST/mqtt/config -d '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1
}
Write
With MQTT on $PREFIX/mqtt/config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/config_update -m '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
| Name | Description |
|---|---|
enable_mqttbool | Indicates whether an MQTT connection to the configured broker should be established.
|
read_onlybool | Indicates whether the MQTT API may only be read or also written.
|
protocolint | The MQTT protocol to use
|
broker_hoststring | Hostname or IP address of the MQTT broker to which the device should connect. |
broker_portint | Port of the MQTT broker to which the device should connect. Typically 1883. |
broker_usernamestring | Username to use for connecting to the broker. Empty if no authentication is used. |
broker_passwordstring | Password to use for connecting to the broker. Empty if no authentication is used. |
global_topic_prefixstring | Prefix prepended to all MQTT topics. Normally warp/[device UID] or warp2/[device UID]. |
client_namestring | Name under which the device registers with the broker. This is not the username for authentication. |
intervalint (s) | Minimum send interval per topic in seconds. Messages are only sent when there are changes to the payload. With a send interval of x seconds, at most one message per topic is sent every x seconds. If the content changes multiple times in x seconds, only the most recent content is transmitted. |
pathstring | Part of the MQTT-over-WS URL after the hostname. Must start with /. Ignored if "protocol" 0 or 1 is selected. |
cert_idint | ID of the CA certificate used to verify the certificate of the MQTTS or WSS server. See
|
client_cert_idint | ID of the client certificate to be used for establishing a TLS-encrypted connection. See
|
client_key_idint | ID of the certificate key used to encrypt the client certificate. (Optional) See
|
mqtt/auto_discovery_config
The MQTT auto discovery configuration.
# $HOST e.g. warp-AbCd
Read
curl http://$HOST/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
curl http://$HOST/mqtt/auto_discovery_config -d '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
With MQTT on $PREFIX/mqtt/auto_discovery_config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/auto_discovery_config_update -m '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
| Name | Description |
|---|---|
auto_discovery_modeint | Indicates whether an MQTT connection to the configured broker should be established.
|
auto_discovery_prefixstring | Prefix to which the information used for auto discovery is sent. Typically homeassistant |
mqtt/state
The current MQTT state.
| Name | Description |
|---|---|
connection_stateint | State of the connection to the MQTT broker
|
last_errorint | The last error that occurred. -1 if no error has occurred. |
connection_startint (ms) | Time in milliseconds when the last connection was established. |
connection_endint (ms) | Time in milliseconds when the last connection was disconnected. |
mqtt/config
The MQTT configuration.
# $HOST e.g. warp2-AbCd
Read
curl http://$HOST/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1,
"protocol": 3
}
Write
curl http://$HOST/mqtt/config -d '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp2/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1,
"protocol": 3
}
Write
With MQTT on $PREFIX/mqtt/config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/config_update -m '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
| Name | Description |
|---|---|
enable_mqttbool | Indicates whether an MQTT connection to the configured broker should be established.
|
read_onlybool | Indicates whether the MQTT API may only be read or also written.
|
protocolint | The MQTT protocol to use
|
broker_hoststring | Hostname or IP address of the MQTT broker to which the device should connect. |
broker_portint | Port of the MQTT broker to which the device should connect. Typically 1883. |
broker_usernamestring | Username to use for connecting to the broker. Empty if no authentication is used. |
broker_passwordstring | Password to use for connecting to the broker. Empty if no authentication is used. |
global_topic_prefixstring | Prefix prepended to all MQTT topics. Normally warp/[device UID] or warp2/[device UID]. |
client_namestring | Name under which the device registers with the broker. This is not the username for authentication. |
intervalint (s) | Minimum send interval per topic in seconds. Messages are only sent when there are changes to the payload. With a send interval of x seconds, at most one message per topic is sent every x seconds. If the content changes multiple times in x seconds, only the most recent content is transmitted. |
pathstring | Part of the MQTT-over-WS URL after the hostname. Must start with /. Ignored if "protocol" 0 or 1 is selected. |
cert_idint | ID of the CA certificate used to verify the certificate of the MQTTS or WSS server. See
|
client_cert_idint | ID of the client certificate to be used for establishing a TLS-encrypted connection. See
|
client_key_idint | ID of the certificate key used to encrypt the client certificate. (Optional) See
|
mqtt/auto_discovery_config
The MQTT auto discovery configuration.
# $HOST e.g. warp2-AbCd
Read
curl http://$HOST/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
curl http://$HOST/mqtt/auto_discovery_config -d '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp2/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
With MQTT on $PREFIX/mqtt/auto_discovery_config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/auto_discovery_config_update -m '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
| Name | Description |
|---|---|
auto_discovery_modeint | Indicates whether an MQTT connection to the configured broker should be established.
|
auto_discovery_prefixstring | Prefix to which the information used for auto discovery is sent. Typically homeassistant |
mqtt/state
The current MQTT state.
| Name | Description |
|---|---|
connection_stateint | State of the connection to the MQTT broker
|
last_errorint | The last error that occurred. -1 if no error has occurred. |
connection_startint (ms) | Time in milliseconds when the last connection was established. |
connection_endint (ms) | Time in milliseconds when the last connection was disconnected. |
mqtt/config
The MQTT configuration.
# $HOST e.g. warp3-AbCd
Read
curl http://$HOST/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1,
"protocol": 3
}
Write
curl http://$HOST/mqtt/config -d '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp3/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1,
"protocol": 3
}
Write
With MQTT on $PREFIX/mqtt/config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/config_update -m '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
| Name | Description |
|---|---|
enable_mqttbool | Indicates whether an MQTT connection to the configured broker should be established.
|
read_onlybool | Indicates whether the MQTT API may only be read or also written.
|
protocolint | The MQTT protocol to use
|
broker_hoststring | Hostname or IP address of the MQTT broker to which the device should connect. |
broker_portint | Port of the MQTT broker to which the device should connect. Typically 1883. |
broker_usernamestring | Username to use for connecting to the broker. Empty if no authentication is used. |
broker_passwordstring | Password to use for connecting to the broker. Empty if no authentication is used. |
global_topic_prefixstring | Prefix prepended to all MQTT topics. Normally warp/[device UID] or warp2/[device UID]. |
client_namestring | Name under which the device registers with the broker. This is not the username for authentication. |
intervalint (s) | Minimum send interval per topic in seconds. Messages are only sent when there are changes to the payload. With a send interval of x seconds, at most one message per topic is sent every x seconds. If the content changes multiple times in x seconds, only the most recent content is transmitted. |
pathstring | Part of the MQTT-over-WS URL after the hostname. Must start with /. Ignored if "protocol" 0 or 1 is selected. |
cert_idint | ID of the CA certificate used to verify the certificate of the MQTTS or WSS server. See
|
client_cert_idint | ID of the client certificate to be used for establishing a TLS-encrypted connection. See
|
client_key_idint | ID of the certificate key used to encrypt the client certificate. (Optional) See
|
mqtt/auto_discovery_config
The MQTT auto discovery configuration.
# $HOST e.g. warp3-AbCd
Read
curl http://$HOST/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
curl http://$HOST/mqtt/auto_discovery_config -d '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp3/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
With MQTT on $PREFIX/mqtt/auto_discovery_config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/auto_discovery_config_update -m '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
| Name | Description |
|---|---|
auto_discovery_modeint | Indicates whether an MQTT connection to the configured broker should be established.
|
auto_discovery_prefixstring | Prefix to which the information used for auto discovery is sent. Typically homeassistant |
mqtt/state
The current MQTT state.
| Name | Description |
|---|---|
connection_stateint | State of the connection to the MQTT broker
|
last_errorint | The last error that occurred. -1 if no error has occurred. |
connection_startint (ms) | Time in milliseconds when the last connection was established. |
connection_endint (ms) | Time in milliseconds when the last connection was disconnected. |
mqtt/config
The MQTT configuration.
# $HOST e.g. wem-AbCd
Read
curl http://$HOST/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1,
"protocol": 3
}
Write
curl http://$HOST/mqtt/config -d '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wem_unterverteilung",
"broker_password": "meinpasswort",
"global_topic_prefix": "wem/unterverteilung",
"client_name": "wem_unterverteilung",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. wem/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1,
"protocol": 3
}
Write
With MQTT on $PREFIX/mqtt/config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/config_update -m '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wem_unterverteilung",
"broker_password": "meinpasswort",
"global_topic_prefix": "wem/unterverteilung",
"client_name": "wem_unterverteilung",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
| Name | Description |
|---|---|
enable_mqttbool | Indicates whether an MQTT connection to the configured broker should be established.
|
read_onlybool | Indicates whether the MQTT API may only be read or also written.
|
protocolint | The MQTT protocol to use
|
broker_hoststring | Hostname or IP address of the MQTT broker to which the device should connect. |
broker_portint | Port of the MQTT broker to which the device should connect. Typically 1883. |
broker_usernamestring | Username to use for connecting to the broker. Empty if no authentication is used. |
broker_passwordstring | Password to use for connecting to the broker. Empty if no authentication is used. |
global_topic_prefixstring | Prefix prepended to all MQTT topics. Normally warp/[device UID] or warp2/[device UID]. |
client_namestring | Name under which the device registers with the broker. This is not the username for authentication. |
intervalint (s) | Minimum send interval per topic in seconds. Messages are only sent when there are changes to the payload. With a send interval of x seconds, at most one message per topic is sent every x seconds. If the content changes multiple times in x seconds, only the most recent content is transmitted. |
pathstring | Part of the MQTT-over-WS URL after the hostname. Must start with /. Ignored if "protocol" 0 or 1 is selected. |
cert_idint | ID of the CA certificate used to verify the certificate of the MQTTS or WSS server. See
|
client_cert_idint | ID of the client certificate to be used for establishing a TLS-encrypted connection. See
|
client_key_idint | ID of the certificate key used to encrypt the client certificate. (Optional) See
|
mqtt/state
The current MQTT state.
| Name | Description |
|---|---|
connection_stateint | State of the connection to the MQTT broker
|
last_errorint | The last error that occurred. -1 if no error has occurred. |
connection_startint (ms) | Time in milliseconds when the last connection was established. |
connection_endint (ms) | Time in milliseconds when the last connection was disconnected. |
mqtt/config
The MQTT configuration.
| Name | Description |
|---|---|
enable_mqttbool | Indicates whether an MQTT connection to the configured broker should be established.
|
read_onlybool | Indicates whether the MQTT API may only be read or also written.
|
protocolint | The MQTT protocol to use
|
broker_hoststring | Hostname or IP address of the MQTT broker to which the device should connect. |
broker_portint | Port of the MQTT broker to which the device should connect. Typically 1883. |
broker_usernamestring | Username to use for connecting to the broker. Empty if no authentication is used. |
broker_passwordstring | Password to use for connecting to the broker. Empty if no authentication is used. |
global_topic_prefixstring | Prefix prepended to all MQTT topics. Normally warp/[device UID] or warp2/[device UID]. |
client_namestring | Name under which the device registers with the broker. This is not the username for authentication. |
intervalint (s) | Minimum send interval per topic in seconds. Messages are only sent when there are changes to the payload. With a send interval of x seconds, at most one message per topic is sent every x seconds. If the content changes multiple times in x seconds, only the most recent content is transmitted. |
pathstring | Part of the MQTT-over-WS URL after the hostname. Must start with /. Ignored if "protocol" 0 or 1 is selected. |
cert_idint | ID of the CA certificate used to verify the certificate of the MQTTS or WSS server. See
|
client_cert_idint | ID of the client certificate to be used for establishing a TLS-encrypted connection. See
|
client_key_idint | ID of the certificate key used to encrypt the client certificate. (Optional) See
|
mqtt/state
The current MQTT state.
| Name | Description |
|---|---|
connection_stateint | State of the connection to the MQTT broker
|
last_errorint | The last error that occurred. -1 if no error has occurred. |
connection_startint (ms) | Time in milliseconds when the last connection was established. |
connection_endint (ms) | Time in milliseconds when the last connection was disconnected. |
mqtt/config
The MQTT configuration.
# $HOST e.g. warp-AbCd
Read
curl http://$HOST/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1
}
Write
curl http://$HOST/mqtt/config -d '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/config
{
"enable_mqtt": false,
"broker_host": "test.mosquitto.org",
"broker_port": 1883,
"broker_username": "test",
// Not returned
"broker_password": null,
"global_topic_prefix": "warp",
"client_name": "",
"interval": 1
}
Write
With MQTT on $PREFIX/mqtt/config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/config_update -m '{
"enable_mqtt": true,
"broker_host": "my_mosquitto.localdomain",
"broker_port": 1883,
"broker_username": "wallbox-garage",
"broker_password": "meinpasswort",
"global_topic_prefix": "wallbox/garage",
"client_name": "wallbox-garage",
"interval": 1,
"protocol": 0,
"cert_id": -1,
"client_cert_id": -1,
"client_key_id": -1,
"path": ""
}'
| Name | Description |
|---|---|
enable_mqttbool | Indicates whether an MQTT connection to the configured broker should be established.
|
read_onlybool | Indicates whether the MQTT API may only be read or also written.
|
protocolint | The MQTT protocol to use
|
broker_hoststring | Hostname or IP address of the MQTT broker to which the device should connect. |
broker_portint | Port of the MQTT broker to which the device should connect. Typically 1883. |
broker_usernamestring | Username to use for connecting to the broker. Empty if no authentication is used. |
broker_passwordstring | Password to use for connecting to the broker. Empty if no authentication is used. |
global_topic_prefixstring | Prefix prepended to all MQTT topics. Normally warp/[device UID] or warp2/[device UID]. |
client_namestring | Name under which the device registers with the broker. This is not the username for authentication. |
intervalint (s) | Minimum send interval per topic in seconds. Messages are only sent when there are changes to the payload. With a send interval of x seconds, at most one message per topic is sent every x seconds. If the content changes multiple times in x seconds, only the most recent content is transmitted. |
pathstring | Part of the MQTT-over-WS URL after the hostname. Must start with /. Ignored if "protocol" 0 or 1 is selected. |
cert_idint | ID of the CA certificate used to verify the certificate of the MQTTS or WSS server. See
|
client_cert_idint | ID of the client certificate to be used for establishing a TLS-encrypted connection. See
|
client_key_idint | ID of the certificate key used to encrypt the client certificate. (Optional) See
|
mqtt/auto_discovery_config
Benötigt das Feature "evse"
The MQTT auto discovery configuration.
# $HOST e.g. warp-AbCd
Read
curl http://$HOST/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
curl http://$HOST/mqtt/auto_discovery_config -d '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
# $BROKER e.g. my_mosquitto.localdomain
# $PREFIX e.g. warp/AbCd
Read
mosquitto_sub -v -C 1 -h $BROKER -t $PREFIX/mqtt/auto_discovery_config
{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }
Write
With MQTT on $PREFIX/mqtt/auto_discovery_config_update
mosquitto_pub -h $BROKER -t $PREFIX/mqtt/auto_discovery_config_update -m '{ "auto_discovery_mode": 2, "auto_discovery_prefix": "homeassistant" }'
| Name | Description |
|---|---|
auto_discovery_modeint | Indicates whether an MQTT connection to the configured broker should be established.
|
auto_discovery_prefixstring | Prefix to which the information used for auto discovery is sent. Typically homeassistant |