From 5046f4f41640e3550d89d38e0ab2b2b3ed26164d Mon Sep 17 00:00:00 2001 From: yehor Date: Thu, 6 Feb 2025 14:35:35 +0200 Subject: [PATCH] Fix battery parsing issue --- bin/owntracks_import.dart | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/owntracks_import.dart b/bin/owntracks_import.dart index 8bd5f72..9a93f86 100644 --- a/bin/owntracks_import.dart +++ b/bin/owntracks_import.dart @@ -102,15 +102,15 @@ void main(List arguments) async { payload['vel'] = recordProps['velocity']; - int? batt = recordProps['battery'] != null - ? int.tryParse(recordProps['battery']) + double? batt = recordProps['battery'] != null + ? double.tryParse(recordProps['battery'].toString()) : null; if (batt != null && batt <= 1) { batt = batt * 100; } - payload['batt'] = batt; + payload['batt'] = batt?.toInt(); payload['bs'] = recordProps['battery_status'];