PyMonitorMQTT
Sensors
This monitor uses sensors, created ad-hoc for each operating system, that take data from the system it’s working on and sends them to the broker.
These sensors can be enabled and customized whenever you want: to activate a sensor you only have to place it’s name (the part of the name before ‘Sensor’) in the ‘sensors’ key list in the configuration file.
Available sensors
| Name | Compatibility | What does it send ? |
|---|---|---|
| Battery |
|
Battery status |
| Brightness |
|
Brightness level |
| Cpu |
|
CPU statistics |
| CpuTemperatures |
|
CPU temperature |
| DesktopEnvironment |
|
Current Desktop Environment |
| Disk |
|
Disk usage information |
| FileRead |
|
Content of a specified file |
| Os |
|
Running Operating System name |
| Network |
|
Network interfaces and traffic |
| Ram |
|
RAM statistics |
| Screenshot |
|
Screenshot image |
| Time |
|
Monitor's local time |
| Uptime |
|
Seconds since last boot |
| Boottime |
|
Last boot time |