PyMonitorMQTT
CpuTemperatures Sensor
This sensor sends the CPU temperature to Windows and Linux system. Formatted values are available only on Windows; to setup the temperature on Windows, check the ‘Windows setup’ paragraph.
Compatibility
- Linux
- Windows
Data and Topics
.../cpu/temperatures
basic
Configuration
custom_topics
optional
List of String
List of topics to which the sensor will send the data.
If the sensor sends to a single topic, you will have to put one topic in the list.
If the sensor sends to more than one topic, you can register more topics; each topic in the list will be assigned in the same order as topics are added from the single sensor (order that you can check in the each individual sensor file).
If the sensor sends to a single topic, you will have to put one topic in the list.
If the sensor sends to more than one topic, you can register more topics; each topic in the list will be assigned in the same order as topics are added from the single sensor (order that you can check in the each individual sensor file).
formatted_values
optional
default: False
Boolean
If set to True, data will be sent in a more readable way, with the unit of measure and with K, M, G and T sizes.
Topics with the unit of measure in square brackets are those involved with this option
Windows setup
This sensor to work on Windows systems needs:
- External software named ‘Open Hardware Monitor’ that must run when PyMonitorMQTT is ON. Download it
- Pip module named ‘wmi’. Install it with
python3 -m pip install wmi