HDMI 2.1 diagnostics, OLED cycle counters, hardware telemetry expansion, and a redesigned dashboard.
New
- HDMI 2.1 link diagnostics: link rate, chroma, HDCP, ALLM, VRR, QMS, cable error counter. From
/proc/lg/hdmi20. - OLED compensation cycle counters (short + deep), failure alerts, ASBL/GSR protection status.
- Magic Remote battery level, model and firmware.
- SoC architecture, OLED cell ID, TCON firmware.
- Picture engine colorimetry (BT.709 / BT.2020).
selectentities use Jinja2 templates that returnNonefor unknown values instead of stale state.- Entity checker (
check-entities.py) can now reach token-protected TVs.
Fixed
- Wi-Fi signal showed as positive (~181 dBm) on webOS 9+ instead of the correct negative value (-75 dBm). Unsigned byte conversion added.
- Panel dimming entity could fail to appear on LCD/QNED sets due to a race between discovery and the first telemetry tick.
- Four readings wrong on webOS 9+ and wired sets; data totals added (#39).
- Stopped reporting load for parked CPU cores (#40).
UI
- Two-column layout with expandable detail panels for HDMI, system and privacy.
- HDMI diagnostics moved from the masthead into the expandable HDMI panel.