Copy the custom_components/glowmarkt/ directory and all of its files to your config/custom_components/ directory.
Once installed, restart Home Assistant:
Then, add the integration:
Manually add the Integration
Visit the Integrations section in Home Assistant and click the Add button in the bottom right corner. Search forGlowmarkt and input your brigh app credentials. You may need to clear your browser cache before the integration appears in the list.
Once you've authenticated, the integration will automatically set up the following sensors for each of the smart meters on your account:
- 30 Minute Usage -- 30 minute time reading
- Cumulative Usage(today) --Consumption today (kWh)
- Electricity Cost(today) --Total cost of today's consumption (GBP)
- Electricity Rate --Current tariff (GBP/kWh)
- Electricity Standing Charge --Current standing charge (GBP)
The usage and cost sensors will still show the previous day's data until shortly after 01:30 to ensure that all of the previous day's data is collected.
The standing charge and rate sensors are disabled by default as they are less commonly used. Before enabling them, ensure the data is visible in the Bright app.
If the data being shown is wrong, check the Bright app first. If it is also wrong there, you will need to contact your supplier and tell them to fix the data being provided to DCC Other Users, as Bright is one of these.
The sensors created integrate directly into Home Assistant's Home Energy Management. It is recommended you use the daily usage and cost sensors in the Energy integration.
To debug the integration, add the following to your configuration.yaml
logger:
default: warning
logs:
custom_components.glowmarkt: debugThis project makes use of black, isort and pylint to enforce a consistent code style across the codebase.
Thanks go to:
-
The Hildebrand API documentation and Swagger UI.
-
The Hildebrand-Glow-Python-Library, used for understanding the API.
-
All of the contributors and users, without whom this integration wouldn't be where it is today.