Closed baudneo closed 4 months ago
I have confirmed downgrading esphome to 2024.3.2 fixes things, so yes, it is their fault.
To downgrade, I went to the HASS settings > backups and found the esphome addon backup (I always make sure the backup before upgrade option is enabled for cases like this). After restoring the esphome addon to 2024.3.2, you need to recompile the broken devices YAML config and upload it to the device: go to esphome addon > click on Edit for the broken device > click Install.
esphome team says to rewrite this custom component into one of their add-on modules. I may try and take the time to do that when i have some spare time. If I do I will put in a PR.
At least that way esphome will 'support' us when there are errors. ATM, they just blame it on being an old unsupported add-on and refuse to help at all.
Fixed using the new maintainers external component code: https://github.com/nekorevend/esphome-emporia-vue-utility
The devs over at esphome seem to have a nack for breaking installations constantly and then blaming everything and everyone else. They close issues in their issue tracker and say to go to the discord to discuss. When you go to the discord to discuss, they tell you to go on a wild goose chase and prove to them that its an esphome issue rather than the code in the custom class.
I dont know how much more prrof someone needs that esphome is the issue. This cusotm sensor class code and its YAML config have been working fine for over a year. Every once in awhile upgrading esphome versions causes issues.
Everything was working fine, I upgrade to 2024.4.0 and now I have no sensors for
watts
,kwh_net
orkwh_consumed
. When I open up a wireless logging session withlogs: Vue: DEBUG
set, I get no logs whatsoever from the Vue TAG:The only logs I am seeing are for wifi signal, uptime and temperature.
How can I check if the Vue custom class is being initialized? Or get it to throw an error or something so I can prove to them that they have once again nuked my setup?
Sorry for the tone of this post, I am getting extremely fed up with the experiences I am having with esphomes 'support'. Who the hell releases deprecations and or breaking changes and doesnt thrown an error on deprecated or broken code?