claudegel / sinope-130

Neviweb130 custom component for Home Assistant to manage devices connected via a GT130 and wifi devices from Sinopé
GNU General Public License v3.0
62 stars 13 forks source link

Integration no longer starting since v2.7.0 #233

Closed arctis-shark closed 3 weeks ago

arctis-shark commented 3 months ago

image image

I have been getting those errors ever since I updated to v2.7.0

claudegel commented 3 months ago

How did you upgrade. Via HACS ? Do you have some log to show. Add this in configuration.yaml and restart HA

logger:
  default: warning
  logs:
    homeassistant.custom_components: debug
    custom_components.neviweb130: debug

In home-assistant.log check for line like [custom_components.neviweb130] ... you should see something about login problem or network name or other error message Finally what are the devices you have in climate and valve

arctis-shark commented 3 months ago

Yes, I upgraded via HACS My log is: https://pastebin.com/rSMTMDgf My devices are: 1x GT130-01 gateway 6x TH1123ZB-G2 thermostats And no valve devices

claudegel commented 3 months ago

Ok I think your home assistant is too old. Climate setup cannot be done because the ClimateEntityFeature.TURN_OFF is a new feature in HA since 2024 Valve platform is also new to HA since 2024 Check your HA version and upgrade to the latest. Today it is 2024.3.3 This will give you valve support and fix the Turn_off bug

arctis-shark commented 3 months ago

I updated Home Assistant and it still does not start, here are the logs https://pastebin.com/UHKtS6jF I also updated the custom component and the error is still there

claudegel commented 3 months ago

What do you have in file .HA_VERSION. or in setting / about section It's in your config dir list what you have in config/custom_components/neviweb130 version

arctis-shark commented 3 months ago

image I am running on docker. Weirdly, it says that home assistant is up to date This is what I have in the neviweb130 folder image

claudegel commented 3 months ago

Your HA is not up to date and the breaking changes occured in january 2024. So you need to stay with neviweb130 version older then 2.7.0 or find a way to update HA to core 2024.3.3 As you are running HA on docker than you need to update docker. Maybe this can help. https://docs.docker.com/engine/install/debian/

arctis-shark commented 3 months ago

How do I downgrade to version 2.7.0 with HACS?

claudegel commented 3 months ago

With hacs I don<t know. But go to https://github.com/claudegel/sinope-130/releases and pick the version before 2.7.0 as zip file. Then copy the files in the zip, custom_components/neviweb130/* into your config/custom_components/neviweb130/ dir Than restart HA

claudegel commented 3 months ago

Ok just found it. In hacs select the neviweb130 custom_component. then once you have the documentation page click on the three vertical dot in the up wright corner and select redownload (retélécharger) and select the version you want

claudegel commented 3 months ago

Let me know if you succede or need help again

arctis-shark commented 1 month ago

Sorry for the long delay things got in the way but I cannot select the version in HACS it just stays at 2.7.5 and does not list below 2.7.1

claudegel commented 1 month ago

OK go to https://github.com/claudegel/sinope-130/releases pick the version you need and click on ASSET to get the zip of the files for that version. Then copy theses files over the one you have in HA et restart HA

claudegel commented 1 month ago

I hope you succeed in your downgrade. But now HA is doing a lot of cleaning and I'll have to make a new version for the error code warning this weekend. You really need to update to the latest neviweb130 version or you will get a lot of warning in your log. It won't prevent neviweb130 to load but in few month it will. Let me know if you need any help

claudegel commented 3 weeks ago

feel free to reopen if you have any problem.