github rorygallagher2024/glasshouse v0.12.0

latest releases: v0.135.0, v0.134.0, v0.133.0...
one month ago

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).
  • select entities use Jinja2 templates that return None for 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.

Don't miss a new glasshouse release

NewReleases is sending notifications on new releases.