* Report 'unavailable' state when not connected to MQTT broker * Fix tests * Rewrite to remove the polling * Add tests * Add some fixes
14 lines
398 B
Python
14 lines
398 B
Python
"""Constants used by multiple MQTT modules."""
|
|
CONF_BROKER = "broker"
|
|
CONF_DISCOVERY = "discovery"
|
|
DEFAULT_DISCOVERY = False
|
|
|
|
ATTR_DISCOVERY_HASH = "discovery_hash"
|
|
ATTR_DISCOVERY_PAYLOAD = "discovery_payload"
|
|
ATTR_DISCOVERY_TOPIC = "discovery_topic"
|
|
CONF_STATE_TOPIC = "state_topic"
|
|
PROTOCOL_311 = "3.1.1"
|
|
DEFAULT_QOS = 0
|
|
|
|
MQTT_CONNECTED = "mqtt_connected"
|
|
MQTT_DISCONNECTED = "mqtt_disconnected"
|