Something weird is going on. Even though mine is the same as yours, I copied your into my sensors.yaml and restarted - That then appears as sensor I can choose. :-/
I deleted my sensor and used yours except I changed the name back to “Home Gas”, restarted…It’s not available to choose. I restore my sensors.yaml back to the way it was, renamed the sensors from “Home Gas” to “Home Total Gas” and it appears. I dont get why it wouldn’t like the name, but that seems to have been the problem.
For those who have, like me, lost all data recently, it is worth checking with your supplier. I’ve just spoken with mine (Bulb) who tell me our meter has dropped off the network. They’ll get it rebooted but it could take 2-3 weeks to pickup again.
Given that no home wifi is needed for a smart meter, my guess is that the data-voles unionised so it takes a while for the reboot message to traverse the void and be processed. That or the entire network runs off some bloke with a repurposed licence fee detector van driving around the country broadcasting update messages.
Thanks to WhimsySpoon for pointing me here. Appreciated!
Got this setup - and now got Gas on Energy Dashboard but two quick queries…
And added a last_reset attribute with the value of 1970-01-01T00:00:00.000000+00:00 as a customization to that new entity. Thanks to @BertrumUK for the guidance.
What exactly is the steps for this? I’ve added the configuration yaml bit - all good, but not sure where this goes?
Also - Now have a new Gas sensor for total_increasing - but my electricity doesn’t have this total_increasing - do I need to setup a new electricity sensor?
You shouldn’t need to make any changes to add the Electricity reading. I use a Shelly EM rather than this integration, but I have noticed it already shows up in the config by default.
Has anyone elses stopped reporting consumption since around 10am today?
Data wasn’t in the bright app either but is now… reinstalled the integration and now i’m not getting a sensor at all
Now i’m getting a reading which looks some what correct… why is it that i have had to delete and re-add the integration twice now? does anyone know? would it of evnetually come back by itself?
I only just noticed mine was no longer working. It stopped sometime on the 7th, presumably at around the same time as yours. I had to remove the integration and re-add…
I’ve come up with my own solution which i’m now running along side this addon… that way i can see if they both stop at the same time, then it’s nothing to do with the addon.
Hi, I’m with EON and using the Bright app to retrieve the meter readings. It’s working fine but on my smart meter (and same on the app) I can’t see the tariff I’m on so I can’t track my energy cost (despite the fact that on the smart meter I can see how much I spent every day/week/month/year).
Do I need to manually do all the calculation on HA?
I seem to having an issue where everytime I restart HA - the integration fails to authenticate (almost as if it’s lost my password) - and I have to remove the integration - re-add it - and then it’s fine - until the next time.
Anybody got any suggestions as to whats causing this ?
HA shows this -
Logger: homeassistant.components.sensor
Source: custom_components/hildebrandglow_dcc/sensor.py:36
Integration: Sensor (documentation, issues)
First occurred: 15:10:31 (2 occurrences)
Last logged: 16:23:19
Error while setting up hildebrandglow_dcc platform for sensor
Traceback (most recent call last):
File “/config/custom_components/hildebrandglow_dcc/sensor.py”, line 33, in async_setup_entry
resources = await hass.async_add_executor_job(glow.retrieve_resources)
File “/usr/local/lib/python3.9/concurrent/futures/thread.py”, line 52, in run
result = self.fn(*self.args, **self.kwargs)
File “/config/custom_components/hildebrandglow_dcc/glow.py”, line 78, in retrieve_resources
raise InvalidAuth
custom_components.hildebrandglow_dcc.glow.InvalidAuth
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/helpers/entity_platform.py”, line 249, in _async_setup_platform
await asyncio.shield(task)
File “/config/custom_components/hildebrandglow_dcc/sensor.py”, line 36, in async_setup_entry
await Glow.handle_failed_auth(config, hass)
TypeError: handle_failed_auth() missing 1 required positional argument: ‘hass’