gs things

This commit is contained in:
Laila van Reenen 2024-08-10 14:37:02 +02:00
parent a94a15230f
commit c104a44f32
Signed by: LailaTheElf
GPG Key ID: 1F4E6EE3E6DDF769

View File

@ -113,11 +113,10 @@ async def on_message(message, client):
elif data[1] == "d":
if client['boat'] is None:
print("WARN: controll cmd (" + client['id'] + ") to None: " + data[2])
else:
elif client['boat']['lastMsg'] + BOAT_DATA_INTERVAL_MAX < datetime.timestamp(datetime.now()):
print("INFO: controll cmd (" + client['id'] + ") to " + client['boat']['name'] + ": " + data[2])
if client['boat']['lastMsg'] + BOAT_DATA_INTERVAL_MAX < datetime.timestamp(datetime.now()):
await client['boat']['ws'].send("d:" + data[2] + "\n")
client['boat']['lastMsg'] = datetime.timestamp(datetime.now())
await client['boat']['ws'].send("d:" + data[2] + "\n")
client['boat']['lastMsg'] = datetime.timestamp(datetime.now())
else:
print("WARN: invalid command (" + client['id'] + "): '" + data[1] + "'")