Fixed
Remote hosts now report the real CPU package temperature.
probe.py was returning the first thermal zone (thermal_zone0, almost always acpitz — a board/ambient sensor) instead of the actual CPU die. On boxes that expose acpitz alongside x86_pkg_temp/coretemp, CPU temp read 20–30 °C too low.
Real-world example from the field: a Celeron 1037U host showed 27.8 °C in the fleet view while its package was actually ~59 °C — making it look far cooler than the box sitting right next to it.
read_temp() now takes the hottest plausible zone (10–130 °C guard retained), matching how the hub already reads its own box.
Notes
- No action needed —
docker compose pullpicks up the fix. Remote probes are re-sent on every poll, so corrected temps appear on the next cycle. probe_version0.4 → 0.5
Full diff: v0.9.0...v0.9.1