Hey everyone! ![]()
I’ve been quietly working on SugarTV Card (a Lovelace card for displaying Continuous Glucose Monitor data on large screens) over the last few weeks, and a lot has changed recently!
If you use a CGM and want an elegant, highly visible way to show glucose data on your wall tablets, TVs, or smart displays—this update is for you.
Here is what’s new:
Huge Multi-Sensor Support
You are no longer limited to just Dexcom! The card now automatically supports:
-
Dexcom
-
Nightscout
-
LibreView (PTST)
-
LibreLink (gillesvs)
-
Carelink (Medtronic)
Just pick your main glucose sensor, and the card automatically figures out the trend arrow and formatting.
Color-Coded Glucose Zones & Visual Editor
The card now strictly follows the AGP/TIR international standards for color coding.
-
Backgrounds turn Red for Urgent High/Low, text turns Orange for High/Low, and stays normal when In-Range.
-
This is fully configurable via an updated, declarative Visual UI Form Editor (no YAML required unless you want to!).
Tap for History Graph
You can now simply tap/click anywhere on the card to open the native Home Assistant more-info dialog. This instantly pulls up your historical glucose graph without needing a separate card.
Bulletproof Delta Calculations
Instead of relying on browser sessions (which caused issues when switching devices), the card now directly queries the Home Assistant History API to calculate the exact delta from your previous glucose reading. It works flawlessly across all your dashboards and devices.
Redesigned Stale Data Indicator
Safety first! If your sensor data hasn’t updated in over 15 minutes, the card will automatically dim (fade out) so you instantly know the data is stale.
Layout Improvements
Full support for the new HA Sections view and full-card fill, making it look much better on variable screen sizes.
You can grab the latest update directly through HACS (search for “SugarTV Card” in Frontend).
Thank you for all the feedback so far! Let me know if you run into any issues or have feature requests for the upcoming versions. ![]()