|
@@ -6,8 +6,8 @@ from influxdb import InfluxDBClient
|
|
|
# Logging
|
|
# Logging
|
|
|
logging.basicConfig(level=logging.INFO)
|
|
logging.basicConfig(level=logging.INFO)
|
|
|
logger = logging.getLogger(__name__)
|
|
logger = logging.getLogger(__name__)
|
|
|
-handler = logging.FileHandler('rpi_serial.log')
|
|
|
|
|
-handler.setLevel(logging.INFO)
|
|
|
|
|
|
|
+handler = logging.FileHandler('/home/pi/rpi_serial.log')
|
|
|
|
|
+handler.setLevel(logging.WARNING)
|
|
|
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
|
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
|
|
handler.setFormatter(formatter)
|
|
handler.setFormatter(formatter)
|
|
|
logger.addHandler(handler)
|
|
logger.addHandler(handler)
|
|
@@ -43,7 +43,7 @@ except:
|
|
|
|
|
|
|
|
while True:
|
|
while True:
|
|
|
line = ser.readline().decode('utf-8')
|
|
line = ser.readline().decode('utf-8')
|
|
|
- print(line)
|
|
|
|
|
|
|
+ logger.info(line)
|
|
|
value_list = pattern.findall(line)
|
|
value_list = pattern.findall(line)
|
|
|
print(len(value_list))
|
|
print(len(value_list))
|
|
|
if value_list and len(value_list[0]) == 10:
|
|
if value_list and len(value_list[0]) == 10:
|