#!/usr/bin/env python3 # Decoding provided by JP Meijers - http://jpmeijers.com/ # Send lora packet to node-red when being triggered by postgresql # Nico Schottelius # 2016-11-02 # GPLv3+ import binascii import struct import lorautil import logging import sys known_devices = [ "0004A30B001C6613" ] def convert_gps_from_stdin(): for line in sys.stdin: res = get_gps("", line) if res: print(res[0][1:]) # Parsing code from jpmeiyers def get_gps(deveui, payload): res = [] data = binascii.a2b_base64(payload) if(len(data)!=9): return res parsed = struct.unpack("