made some progress

This commit is contained in:
Michael Clemens 2020-12-07 19:02:56 +01:00
parent 8faa221160
commit 95ad204e9f
1 changed files with 9 additions and 10 deletions

View File

@ -1,7 +1,9 @@
from socketIO_client import SocketIO from socketIO_client import SocketIO
import json import json
import datetime as dt
tg = 98002 tg = 31650
id = ""
def on_connect(): def on_connect():
print('connect') print('connect')
@ -13,18 +15,15 @@ def on_reconnect():
print('reconnect') print('reconnect')
def on_mqtt(*args): def on_mqtt(*args):
found = False
out = "" out = ""
global id
call = json.loads(args[0]['payload']) call = json.loads(args[0]['payload'])
for key,value in call.items(): if call["DestinationID"] == tg and id != call["_id"]:
if key == "DestinationID" and value == tg: time = dt.datetime.utcfromtimestamp(call["Start"]).strftime("%Y/%m/%d %H:%M")
found = True out += call["SourceCall"] + ' (' + call["SourceName"] + ') was active on ' + str(tg) + ' at ' + time
if found and key == "SourceCall":
out += value
if found and key == "SourceName":
out += " - " + value
if out:
print(out) print(out)
#print(json.dumps(call,separators=(',',':'),sort_keys=True,indent=4))
id = call["_id"]
socket = SocketIO('https://api.brandmeister.network/lh') socket = SocketIO('https://api.brandmeister.network/lh')