- fix: dont import PIGPIO if datalogging is dissabled
This commit is contained in:
@@ -7,6 +7,7 @@ import signal
|
|||||||
import thread
|
import thread
|
||||||
import logging
|
import logging
|
||||||
import atexit
|
import atexit
|
||||||
|
import settings
|
||||||
import os
|
import os
|
||||||
|
|
||||||
# i2c io pins
|
# i2c io pins
|
||||||
@@ -25,11 +26,12 @@ I2C_STOP = 3
|
|||||||
I2C_SET_ADDR = 4
|
I2C_SET_ADDR = 4
|
||||||
I2C_READ = 6
|
I2C_READ = 6
|
||||||
|
|
||||||
try:
|
if settings.settings.fridgeLogging:
|
||||||
import pigpio
|
try:
|
||||||
except:
|
import pigpio
|
||||||
logging.fatal("PIGPIO library could not be loaded, install PIGPIO to read sensor data or disable data logging in the settings!")
|
except:
|
||||||
exit()
|
logging.fatal("PIGPIO library could not be loaded, install PIGPIO to read sensor data or disable data logging in the settings!")
|
||||||
|
exit()
|
||||||
|
|
||||||
|
|
||||||
class DataLogger:
|
class DataLogger:
|
||||||
|
|||||||
Reference in New Issue
Block a user