Hildebrand Glow (Bright App) - New HACS Integration for UK Smart Meters

Hildebrand Glow (Bright App) - New HACS Integration for UK Smart Meters

Hi everyone! :wave:

I’ve created a new Home Assistant integration for UK SMETS2 smart meters using the Hildebrand Glow / Bright app API. This is a fresh implementation designed to be simple and reliable.

Why Another Integration?

The existing integrations (HandyHat’s original, which is now abandoned, and the various forks) have become outdated and many users report issues. I wanted something that:

  • Works reliably with the current Glowmarkt API
  • Has simple UI-based configuration (no YAML)
  • Includes built-in tariff calculations with standing charges
  • Is easy to maintain going forward

Features

:white_check_mark: 8 Sensors:

  • Electricity Consumption (kWh) - daily total
  • Gas Consumption (kWh) - daily total
  • Electricity Cost from API (£)
  • Gas Cost from API (£)
  • Electricity Daily Cost (£) - includes your standing charge
  • Gas Daily Cost (£) - includes your standing charge
  • Electricity Standing Charge (£/day)
  • Gas Standing Charge (£/day)

:white_check_mark: Easy Setup:

  • Config flow (UI-based setup)
  • Just enter your Bright app email/password
  • Automatic resource discovery

:white_check_mark: Configurable Tariffs:

  • Set your electricity rate (p/kWh)
  • Set your gas rate (p/kWh)
  • Set standing charges
  • Update anytime via Options flow

:white_check_mark: Energy Dashboard Ready:

  • Proper state_class: total_increasing for consumption sensors
  • device_class: energy and device_class: monetary set correctly

Requirements

  • UK SMETS2 smart meter (or SMETS1 on DCC)
  • Free Bright app account (iOS/Android) with your meter linked
  • Home Assistant 2023.1.0 or newer
  • HACS installed

Installation

HACS (Recommended)

  1. Open HACS → Integrations
  2. Click the three dots menu (⋮) → Custom repositories
  3. Add: https://github.com/McDon22/hildebrand-glow-ha
  4. Category: Integration
  5. Click Add
  6. Search for “Hildebrand Glow” and download
  7. Restart Home Assistant
  8. Go to Settings → Devices & Services → Add Integration → Search “Hildebrand Glow”

Manual

Copy the hildebrand_glow folder to your custom_components directory.

GitHub Repository

GitHub - McDon22/hildebrand-glow-ha

Screenshots

(I’ll add these once the Glowmarkt API data recovers - currently experiencing an upstream outage)

Known Limitations

  • Data is delayed ~30 minutes (this is a Glowmarkt/DCC limitation, not the integration)
  • Requires the free Bright app account - no hardware CAD device needed
  • API tokens refresh automatically (7-day expiry)

Feedback Welcome!

This is my first published Home Assistant integration, so feedback and bug reports are very welcome. Please open issues on GitHub or reply here.

If you find it useful, a :star: on GitHub would be appreciated!

5 Likes

Hi,

Thanks for the integration - been trying to get a better way to view my electricity consumption and this looks like the answer !

It is probably something I have done but I do not seem top begetting the data through that I expected, I have attached screenshots below of what I am getting and what is in the setup for the energy screen. I am getting data in my “Bright” app ( but it does seem slow / patchy to update ) so was wondering if this was a general issue or I have not configured something correctly somewhere ?
Screenshots -

Here is the screenshot of the data I am getting on the energy screen -

Hi sorry about the late reply, i had that at first but there were some api issues for a while around when you reported this.

Can you update and let me know if the issue persists? I am fairly sure it will have resolved - if not let me know.

Hi,
Thanks for getting back to me, unfortunately it seems to have persisted - it looks like I am only getting one reading per day :-


The data in the Bright app seems ok -

I am assuming it is something I have dome incorrectly / not setup properly but not sure what it might be ?

Many thanks for your help with this
Regards
Ian