Efergy Daily Consumption not populating

Not sure why but over the last couple of days the Efergy Daily Consumption isn’t populating.
image
image

As above, I noticed it yesterday and somehow managed to kick it into life.
But today, it won’t.

I haven’t tried a reboot yet (I think that’ll solve it, but I have sensors I need to fix as they reset after reboot)

From the Daily Consumption - I have these (that do need some attention) that as a subsequent action, don’t populate

- platform: template
  sensors:
    utilita_electric_actual_daily_cost:
       friendly_name: "Utilita Elec Daily Cost"
       unit_of_measurement: '£/kWh'
       icon_template: mdi:flash
       value_template: >-
               {% if states('sensor.daily_consumption') | float > states('input_number.utilitatariff_dailykwh') | float %}
                {{ states("input_text.utilitatariffrate2") | round(3) }}
                {% else %}
                {{ states("input_text.utilitatariffrate1") | round(3) }}
                {%- endif %}
- platform: template
  sensors:
    utilita_electric_actual_live_cost:
       friendly_name: "Utilita Elec Live Cost"
       unit_of_measurement: '£/kWh'
       icon_template: mdi:flash
       value_template: >-
                {{states("sensor.efergy_usage")  | float * states("sensor.utilita_electric_actual_daily_cost")  | float }}

Same, still not working today. Thought it was a transient API problem at the Efergy end so ignored it for a couple of days, but sadly its still not working.

I am getting realtime readings through but daily cost & consumption are zero.

Had a look on the efergy dashboard, seems there’s no consumption history showing for today, although there is for yesterday.

Still not working today, but I did notice this API error, are you seeing same @91JJ ?

Logger: homeassistant.components.sensor
Source: components/efergy/sensor.py:167
Integration: Sensor (documentation, issues)
First occurred: 24 October 2022 at 13:10:50 (1 occurrences)
Last logged: 24 October 2022 at 13:10:50

efergy: Error on device update!
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 493, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 703, in async_device_update
    await task
  File "/usr/src/homeassistant/homeassistant/components/efergy/sensor.py", line 167, in async_update
    data = await self.api.async_get_reading(
  File "/usr/local/lib/python3.10/site-packages/pyefergy/__init__.py", line 203, in async_get_reading
    _data = await self._async_req(command, params=params)
  File "/usr/local/lib/python3.10/site-packages/pyefergy/__init__.py", line 150, in _async_req
    raise exceptions.APICallLimit(
pyefergy.exceptions.APICallLimit: API key

I have problems with Efergy since almost one week ago with data unavailable/loss on both HA and Efergy dashboard.
At this moment I have zero consumption on HA and Efergy dashboard but yesterday morning it was like everything was working fine, I think Efergy has big troubles with their systems and that is the reason why HA integration shows errors.

Was thinking same, I’ve just dropped them an email. [email protected]

You’d have thought they’d have posted a status update somewhere, not seen anything on any website.

Been completely stable for at least a year or two.

Same has happened to me. Was power cycling my hub trying to get it to work then checked on Twitter to see others were having issues. Has been stable for me for years,

I hardly use it now due to have a smart meter and 3rd party in house display with local MQTT.

I have the same issues and have contacted support. This was their reply

Thanks for getting in touch - we’ve got an issue with the inbound queues that is affecting the data. Please be reassured that your data is not lost but taking a while to be processed.

The team are working on it but the resolution can’t be top priority. As you may know we retired the product back in 2017 and although we continue to provide support, we don’t have the resources to prioritise sorting out issues if they arise.

The good news is that we know that there is an issue, it is being monitored and your data is not being lost. The team hope to get it resolved over the next fortnight. Please bear with us in the meantime.

The main issue to me seem to be that The product was retired in 2017 and as such resource allocation to fix it is minimal.

I guess that it might be time to move onto a new product/tool/device but what? This device was inexpensive and not technically complicated.

Any suggestions?

You can always use a pulse counter with Esphome. This is documented on their portal already. Pretty easy to make and the parts would cost under £10.

Yes I did look at that but was hoping for a solution where I did not have to get the soldering iron out.
I have an older Enphase Solar system with an older Envoy.
I thought about upgrading the Envoy to an Envoy S Metered but a few things came to mind.

  1. Cost? Firstly of device and then install by electrician
  2. Interface with HA

Anyone have experience with the Pulse system and it’s accuracy or the Enphase Envoy S Metered?

I have been using Efergy since 2015, almost never had any problems, but now like everyone else my HA is not receiving data, the Efergy dashboard is still not working. As far as I can see the service is going to stop working forever, if you go to the Efergy website to buy a new kit there are no new kits, they are out of stock for days. It makes you think that very probably the life of this company is in the last days. They have not informed in any media (Web, Twitter, etc…) of the status of the problem, this means something in any company… the ship is sinking!

I have been told by technical support that it will take weeks for it to work properly.

Another of my black thoughts could be that they have been hacked (ransomware & Co.). That’s why they are taking so long to fix it.

Good luck to all!!!

2 Likes

Hi, what IHD are you using and how did you get it paired to your meter?

My ihd never worked, maybe cos my meter is 3 floors below my flat, but interested in any near real time solution.

Thanks

Hello Amanda,

If you have a Smets2 smart meter then you can buy this IHD. They do sell a Smets1 meter but I have no experience with it.

Range could be an issue but as long as the IHD can see the meter and has Wi-Fi, then you can get the data into HA using local MQTT from the IHD.

1 Like

I think you’re right, looks like they pulled the plug on their product.

I’ve contacted support several times before, even recently and they’ve always been good at responding and fixing the issue.

I have a couple of spare ESP Devices, looks like I’ll make a ESPHome version if anyone has a link?

I found a solution (probably a workaround) on another discussion but you need to run a local DNS server on your network.
You just have to add an “A Record” in your DNS for *.h2.sensornet.info and point it to 154.51.148.15.
On internet it points to 154.51.163.16

I did it and I’m having back the readings on the Efergy dashboard and HA.

Ref: https://forums.whirlpool.net.au/archive/9xv658rk

Mine started working around 16:30 UTC. I have added a DNS rewrite in Adguard as per the forum but I noticed that it was working before I did add it.

Mine is back populating again and all history has been “recovered” in the Efergy dashboard.

No idea why ALL the data has been recovered as I had mine unplugged for half a day whilst troubleshooting… but they day has data.

Obviously not recovered the data in Home Assistant but I don’t think that’s possible.

Either way, it’s a good kick-start to move this over to ESPHOME.