{% if plugin.mqtt_client.is_connected() %}
{% else %}
{% endif %}
Connection |
{{ plugin.connection_state.value.value if plugin.connection_state.enabled else "unknown"}} |
Broker |
{{ plugin.mqtt_client.transport}}://{{ plugin.mqtt_client.host}}:{{ plugin.mqtt_client.port}} |
Client ID |
{{ plugin.mqtt_client._client_id.decode('utf-8')}} |
TX Queue length |
{{ plugin.mqtt_client._out_messages|length}} |
RX Queue length |
{{ plugin.mqtt_client._in_messages|length}} |
Inflight messages |
{{ plugin.mqtt_client._inflight_messages }}/{{ plugin.mqtt_client._max_inflight_messages }} |
Last message received |
{{ (monotonic_zero + timedelta(seconds=plugin.mqtt_client._last_msg_in)).replace(microsecond=0) }} |
Last message transmitted |
{{ (monotonic_zero + timedelta(seconds=plugin.mqtt_client._last_msg_out)).replace(microsecond=0) }} |