No Octopus data in sensor sensor.octopus_energy_electricity_XXXXXX_YYYYYY_previous_rate attribute 'all_rates'
Describe the bug Repeated warning in the log as follows: 2024-12-06 14:15:09.348795: Warn: No Octopus data in sensor sensor.octopus_energy_electricity_XXX_YYY_previous_rate attribute 'all_rates'
Sensor name is correct but no such attribute exists.
Expected behaviour For Predbat not to plumb a sensor for a non-existent attribute, assuming this isn't an isolated issue with my Octopus integration install. Predbat version
8.8.2. Also happened on 8.8.1. Not sure when it started.
Environment details
- Solar Edge inverter and battery
- Standard HAOS install
Screenshots
Log file as described. Screenshot of sensor attached
You are the second person to report this issue, see #1684 and the fix suggested there
It looks like maybe the Octopus integration has renamed some of the sensors?
I did see that issue, but I am pretty certain mine is slightly different. My sensor is correctly named/discovered, as per the screenshot and the warning log line. I will go recheck the build guide to see if I've missed anything, as the other fault reporter did, but it's been working fine up until now.
Sent from Outlook for Androidhttps://aka.ms/AAb9ysg
From: Geoffrey Coan @.> Sent: Friday, December 6, 2024 5:52:14 PM To: springfall2008/batpred @.> Cc: Craig Taylor @.>; Author @.> Subject: Re: [springfall2008/batpred] No Octopus data in sensor sensor.octopus_energy_electricity_XXXXXX_YYYYYY_previous_rate attribute 'all_rates' (Issue #1699)
You are the second person to report this issue, see #1684https://github.com/springfall2008/batpred/issues/1684 and the fix suggested there
It looks like maybe the Octopus integration has renamed some of the sensors?
— Reply to this email directly, view it on GitHubhttps://github.com/springfall2008/batpred/issues/1699#issuecomment-2523851364, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAAZ5TYX4ARVO2EA3XQNOKD2EHP45AVCNFSM6AAAAABTEZG47OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKMRTHA2TCMZWGQ. You are receiving this because you authored the thread.Message ID: @.***>
Sorry your issue is different, I saw the all_rates comment and didn't read it properly, thought it was the same issue.
So you had Predbat working previously OK and now it isn't?
It looks like it is a Predbat bug. I am running an older version of Predbat and an older version of the Octopus integration and I don't have 'all rates' attribute on this sensor either, so looks like Predbat is looking for something that does't exist
The rates are attributes of the event, not the sensor, and the attribute name is 'rates' not 'all rates'
So you had Predbat working previously OK and now it isn't?
It works, but the warning log is full of these errors. I supposed that it was an issue worth logging. Save my SSD some writes at least!
Okay. I'm revisiting this, a long time after the fact, as I've had to sanitise some of the other SolarEdge vestigial configuration lines creating warnings in the log.
I still have this issue. Do others using the BottlecapDave Octopus integration have the 'all rates' attribute on their '..._previous_rate' entity?
Mine looks exactly the same as the screenshot in the opening entry on this issue
No .all rates. attribute