Added time logging to concentrator
This commit is contained in:
parent
6bede12d21
commit
76c3716f5d
@ -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))) + ' '
|
||||
|
Loading…
Reference in New Issue
Block a user