Skip to content
Snippets Groups Projects
control 1.21 KiB
Source: tempermonitor
Maintainer: Michael Loipführer <ml@stusta.de>
Section: python
Priority: optional
Build-Depends: python3-setuptools, python3-all, debhelper (>= 11)
Standards-Version: 4.2.1

Package: tempermonitor
Homepage: https://gitlab.stusta.de/stustanet/temperature-daemon
Vcs-Browser: https://gitlab.stusta.de/stustanet/temperature-daemon
Vcs-Git: https://gitlab.stusta.de/stustanet/temperature-daemon.git
Architecture: any
Depends: ${misc:Depends}, ${python3:Depends}
Description: Tempermonitor sensor temperature reading deamon
 This is the StuStaNet Temperature Monitoring System.
 .
 # Hardware Setup and Protocol
 .
 The temperature sensors are ds18x20 sensors connected via the onewire protocol
 to an esp32. The esp is connected via usb-serial to the host computer.
 This sends roughly every second a measurement value from one of the sensors.
 After a complete round it sends an empty line.
 .
 # Dependencies
 .
 pyserial-asyncio. And >=python3.5.
 .
 # Architecture
 The communications is done within the temperature_daemon.py file as well as
 error handling for the sensor measurements.
 It will then call functions in plugins to do the majority of the work.
 .
 The plugins are located in the `plugins` folder.
 .