diff --git a/tconnectsync/parser/nightscout.py b/tconnectsync/parser/nightscout.py index 00c6022..d3e39f4 100644 --- a/tconnectsync/parser/nightscout.py +++ b/tconnectsync/parser/nightscout.py @@ -200,6 +200,7 @@ class NightscoutEntry: "device": ENTERED_BY, "created_at": created_at, "pump": { + "clock": created_at, "battery": { "voltage": float(batteryVoltage), "percent": int(batteryPercent) if batteryPercent else None, diff --git a/tests/sync/tandemsource/test_process_device_status.py b/tests/sync/tandemsource/test_process_device_status.py index 7d4e89f..edb2089 100644 --- a/tests/sync/tandemsource/test_process_device_status.py +++ b/tests/sync/tandemsource/test_process_device_status.py @@ -37,6 +37,7 @@ class TestProcessDeviceStatus(unittest.TestCase): 'created_at': '2024-12-03 23:40:23-05:00', 'device': 'Pump (tconnectsync)', 'pump': { + 'clock': '2024-12-03 23:40:23-05:00', 'battery': { 'status': '48%', 'percent': 48, @@ -90,6 +91,7 @@ class TestProcessDeviceStatus(unittest.TestCase): 'created_at': '2024-12-04 02:30:23-05:00', 'device': 'Pump (tconnectsync)', 'pump': { + 'clock': '2024-12-04 02:30:23-05:00', 'battery': { 'status': '47%', 'percent': 47, @@ -133,6 +135,7 @@ class TestProcessDeviceStatus(unittest.TestCase): 'created_at': '2024-12-04 05:50:23-05:00', 'device': 'Pump (tconnectsync)', 'pump': { + 'clock': '2024-12-04 05:50:23-05:00', 'battery': { 'status': '46%', 'percent': 46,