From ebe41ab3845221c324fb14b57550c7d4d107288f Mon Sep 17 00:00:00 2001 From: jokob-sk Date: Fri, 7 Jun 2024 20:22:47 +1000 Subject: [PATCH] =?UTF-8?q?=E2=96=B6=20First/Last=20session=20sent=20in=20?= =?UTF-8?q?MQTT=20#697?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- front/plugins/_publisher_mqtt/mqtt.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/front/plugins/_publisher_mqtt/mqtt.py b/front/plugins/_publisher_mqtt/mqtt.py index 56e8acc9..3d42041a 100755 --- a/front/plugins/_publisher_mqtt/mqtt.py +++ b/front/plugins/_publisher_mqtt/mqtt.py @@ -329,6 +329,8 @@ def mqtt_start(db): create_sensor(mqtt_client, deviceId, deviceNameDisplay, 'sensor', 'mac_address', 'folder-key-network', device["dev_MAC"]) create_sensor(mqtt_client, deviceId, deviceNameDisplay, 'sensor', 'is_new', 'bell-alert-outline', device["dev_MAC"]) create_sensor(mqtt_client, deviceId, deviceNameDisplay, 'sensor', 'vendor', 'cog', device["dev_MAC"]) + create_sensor(mqtt_client, deviceId, deviceNameDisplay, 'sensor', 'first_connection', 'calendar-start', device["dev_MAC"]) + create_sensor(mqtt_client, deviceId, deviceNameDisplay, 'sensor', 'last_connection', 'calendar-end', device["dev_MAC"]) # update device sensors in home assistant @@ -337,7 +339,9 @@ def mqtt_start(db): "last_ip": device["dev_LastIP"], "is_new": str(device["dev_NewDevice"]), "vendor": sanitize_string(device["dev_Vendor"]), - "mac_address": str(device["dev_MAC"]) + "mac_address": str(device["dev_MAC"]), + "last_connection": str(device["dev_LastConnection"]), + "first_connection": str(device["dev_FirstConnection"]) } )