diff --git a/sensors/ads1115/ads1115_influx.py b/sensors/ads1115/ads1115_influx.py index 39637bdbef3b5956ab69f689faf945599b2c7f44..06479f8da4f1d81faade8973b5860377e3e2942c 100644 --- a/sensors/ads1115/ads1115_influx.py +++ b/sensors/ads1115/ads1115_influx.py @@ -4,6 +4,10 @@ from datetime import datetime import threading import ADS1115 as ads1115_lib from influxdb import InfluxDBClient +from random import uniform + +# Start sensors at different time after +time.sleep(uniform(10,60)) influx_host = os.getenv('INFLUX_HOST', 'localhost') influx_dbname = os.getenv('INFLUX_DBNAME', 'multi-sense') diff --git a/sensors/bme280/bme280_influx.py b/sensors/bme280/bme280_influx.py index 16684996d561e1a4ab56a73a00d4f9825d41c29e..4028143f75799c12aac0913d3b0e2c0ca77c0f21 100644 --- a/sensors/bme280/bme280_influx.py +++ b/sensors/bme280/bme280_influx.py @@ -3,6 +3,10 @@ import os import smbus2 import bme280 from influxdb import InfluxDBClient +from random import uniform + +# Start sensors at different time after +time.sleep(uniform(10,60)) influx_host = os.getenv('INFLUX_HOST', 'localhost') influx_dbname = os.getenv('INFLUX_DBNAME', 'multi-sense') @@ -27,5 +31,5 @@ while True: } ] influx_client.write_points(measurement) - time.sleep(1) + time.sleep(10) diff --git a/sensors/cpu_load/cpu_load.py b/sensors/cpu_load/cpu_load.py index 1a1b3719e6bc311e73748e14995e0e0321f60d26..66378e63c0f54d8affc918c2ac0f3b4741400d56 100644 --- a/sensors/cpu_load/cpu_load.py +++ b/sensors/cpu_load/cpu_load.py @@ -2,6 +2,10 @@ import time import os import psutil from influxdb import InfluxDBClient +from random import uniform + +# Start sensors at different time after +time.sleep(uniform(10,60)) influx_host = os.getenv('INFLUX_HOST', 'localhost') influx_dbname = os.getenv('INFLUX_DBNAME', 'multi-sense')