Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Ecowitt addon available to intergrate #48

Closed
Nodent opened this issue Mar 19, 2021 · 16 comments
Closed

No Ecowitt addon available to intergrate #48

Nodent opened this issue Mar 19, 2021 · 16 comments

Comments

@Nodent
Copy link

Nodent commented Mar 19, 2021

The EcoWitt integration is not available for the next phase like inputting the the port.

@Nodent
Copy link
Author

Nodent commented Mar 19, 2021

I found this in the Logs.
"No 'version' key in the manifest file for custom integration 'ecowitt'. This will not be allowed in a future version of Home Assistant. Please report this to the maintainer of 'ecowitt'"

@andcastellani
Copy link

The EcoWitt integration is not available for the next phase like inputting the the port.

Same problem for me, with Home Assistant 2021.3.4.

I've added "Ecowitt Weather Station integration for homeassistant" repository in HACS and restarted hassio.
Gone in Configuration -> Integrations -> Clicked "+ Add Integration" but if I search for "Ecowitt " nothing appears.
I've also added 'version' key ("0.5") in the manifest file and warnig error is solved, but the problem remains the same and integration is not loaded.

Probably I should downgrade to 2021.3.3 and try again but I'll wait for suggestions

Thank you

@andcastellani
Copy link

As I tought, I've downgraded my HASSIO to 2021.3.3 version and your "Ecowitt Weather Station" integration functions very very well...
So, I confirm that with Home Assistant 2021.3.4 integration does not work.

@scooper1
Copy link

scooper1 commented Mar 20, 2021 via email

@andcastellani
Copy link

Hi Stephen,
my previous post may be misleading.

My experience is this:

  • with Core 2021.3.4 the integration was not installed, as described in the message above in this issue;
  • with Core 2021.3.3 the integration installs regularly, as described in the official instructions, and everything works fine

Probably if I upgrade to 2021.3.4 it will continue to work, as you say...

Andrea

my ecowit with home assistant 2021.3.4 is running without any problems
Stephen Cooper

@ahgray
Copy link

ahgray commented Mar 28, 2021

Can confirm exact same thing Won't install on 2021.3.4, downgrade to 2021.3.3 will install and works fine, upgrade to 2021.3.4 and continues to work.

Odd I don't see anything in the 2021.3.4 notes that would seem to affect this.

Hi Stephen,
my previous post may be misleading.

My experience is this:

* with Core 2021.3.4 the integration was not installed, as described in the message above in this issue;

* with Core 2021.3.3 the integration installs regularly, as described in the official instructions, and everything works fine

Probably if I upgrade to 2021.3.4 it will continue to work, as you say...

Andrea

my ecowit with home assistant 2021.3.4 is running without any problems
Stephen Cooper

@andcastellani
Copy link

andcastellani commented Mar 29, 2021

Hi,
I confirm. I've installed module on 2021.3.4 (see this issue: Gone in Configuration -> Integrations -> Clicked "+ Add Integration" but if I search for "Ecowitt " nothing appears), so I've downgraded to 2021.3.3, installed module and everithing works fine. Today I've upgraded to core 2021.3.4 and module continues to work (PWS is well coneected and data are perfectly read). And in Configuration -> Integrations -> Clicked "+ Add Integration" I keep seeing "Ecowitt weather station" correctly as it should be

Can confirm exact same thing Won't install on 2021.3.4, downgrade to 2021.3.3 will install and works fine, upgrade to 2021.3.4 and continues to work.

Odd I don't see anything in the 2021.3.4 notes that would seem to affect this.

@AdeZwart
Copy link
Contributor

AdeZwart commented Apr 2, 2021

I'm also running into this issue. Even after downgrading from 2021.3.4 to 2021.3.3 I'm unable to install the integration through config flow. Like described before it just doesn't show up when searching for it.

Update: Eventually I got back on 2021.3.4 and I had to leave it for a while. After 2 days I had some time to get back at it and all of a sudden I was able to set up the integration with config flow. Seems like having some time/patience did the trick.

@tfriedlx
Copy link

tfriedlx commented May 2, 2021

Does anybody know why it's not working on 2021.3.4? The missing version shouldn't be the issue as this will only be enforced in the future - no? Actually I'm on 2021.4.6 and have no luck installing it.

@ryja81
Copy link

ryja81 commented May 7, 2021

Does anybody know why it's not working on 2021.3.4? The missing version shouldn't be the issue as this will only be enforced in the future - no? Actually I'm on 2021.4.6 and have no luck installing it.

I am on 2021.6 and same error:
No 'version' key in the manifest file for custom integration 'ecowitt'. As of Home Assistant 2021.6, this integration will no longer be loaded.

btw I used ecowit gw1000 and supported sensors...

@AdeZwart
Copy link
Contributor

AdeZwart commented May 7, 2021

@ryja81 pR #49 would solve this. If you have access to the manifest file you can also add the version number manually. It should be loading the integration again.

@ryja81
Copy link

ryja81 commented May 7, 2021

@ryja81 pR #49 would solve this. If you have access to the manifest file you can also add the version number manually. It should be loading the integration again.

Thanks it´s working now!

@mda1979
Copy link

mda1979 commented Jun 3, 2021

Mine just stoped working for good, now I had to reisnstall but nothing seems to work anymore. Any goaround or fix?

@AdeZwart
Copy link
Contributor

AdeZwart commented Jun 3, 2021

Mine just stoped working for good, now I had to reisnstall but nothing seems to work anymore. Any goaround or fix?

Did you check the logs for errors. Did you check the version in the manifest file (see 4d7e1bd)? Home assistant requires the version to be there. Unfortunately the author doesn't seem very active and the pull request wasn't merged.

@RedWheiler80
Copy link

RedWheiler80 commented Jun 8, 2021

@mda1979

Go to issue #59

Probably there is your solution described.

Basically like MarcelD1973 stated:

Restart HomeAssistant
Manually delete all the files and maps in Custom Components / ecowitt
Restart HA
Re-install ecowitt from HACS
Fill in the “version”
Restart HA

And my (working in 2021.6.3) example of the manifest.json file:


{
  "domain": "ecowitt",
  "name": "Ecowitt Weather Station",
  "version": "7.5.1",
  "config_flow": true,
  "documentation": "https://www.home-assistant.io/integrations/ecowitt",
  "requirements": [
    "pyecowitt==0.11"
  ],
  "ssdp": [],
  "zeroconf": [],
  "homekit": {},
  "dependencies": [],
  "codeowners": [
    "***@***.***"
  ]
}

@garbled1
Copy link
Owner

fixed in 0.6, sorry for delay

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants