From 03853b937a8b1512fdea685406fab2b133c851ac Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Sat, 6 Jun 2020 15:41:08 +0200 Subject: [PATCH] lat and lon must be float --- lgt92.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lgt92.py b/lgt92.py index 500f08f..53e49f6 100644 --- a/lgt92.py +++ b/lgt92.py @@ -93,7 +93,7 @@ def on_message_ttn(client, userdata, msg): logging.info("Motion detection: %s", data["payload_fields"]["MD"]) logging.info("LED status for position: %s", data["payload_fields"]["LON"]) logging.info("Firmware version: %s", data["payload_fields"]["FW"]) - + # write to influxdb logging.info("writing data to influxdb") influxdb.write_points( @@ -106,8 +106,8 @@ def on_message_ttn(client, userdata, msg): "bat": float(data["payload_fields"]["BatV"]), "pitch": float(data["payload_fields"]["Pitch"]), "roll": float(data["payload_fields"]["Roll"]), - "lat": data["payload_fields"]["Latitude"], - "lon": data["payload_fields"]["Longitude"], + "lat": float(data["payload_fields"]["Latitude"]), + "lon": float(data["payload_fields"]["Longitude"]), "alarm": int(data["payload_fields"]["ALARM_status"]), "counter": data["counter"], "airtime": data["metadata"]["airtime"],