Logging to files in the local storage

Python provides a powerful and flexible logging API provided by a standard library module. We can use the logging module to track events that happen when our IoT applications run on the board and save them on a log file by taking advantage of the local storage options.

Now, we will make changes to our last version of our previous example that worked with the mraa library to log the voltage values read from the ambient light sensor. We only want to log the new voltage value when the ambient light changes, that is, when the value for BoardInteraction.darkness_sensor.ambient_light mutates. We will use the previous code as a baseline to add the new logging features. The code file for the sample was iot_python_chapter_06_03.py ...

Get Internet of Things with Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.