Added time logging to concentrator

This commit is contained in:
mj 2021-12-22 18:40:38 +01:00
parent 6bede12d21
commit 76c3716f5d

View File

@ -1,8 +1,8 @@
#!/usr/bin/env python3
from sensor import Sensor
from sys import argv,exit
from sys import argv, exit
from flask import Flask
from time import sleep
from time import sleep, time
import threading
app = Flask('Sensor central unit')
@ -43,7 +43,7 @@ flask_thread.start()
while True:
# logging: for now just writing to csv file (can be anything: write to db, mqtt...)
for s in sensors:
log_string = ''
log_string = f'{time():.1f} '
for reg_name, reg_number in s.input_registers.items():
with modbus_mutex:
log_string += str(int(s.read_register(reg_number))) + ' '