-
-
Notifications
You must be signed in to change notification settings - Fork 116
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
Fails with Home assistant 2023.3 beta #462
Comments
I even tried to uninstall, removed from hacs, redownloaded, rebooted, and reinstall but it says this when trying to install |
same here. I can post error, but identical. |
Same for me. |
Is this still a problem? The error is saying that it can't find that version of the wyzeapy library, which should have been pulled from pypi when you installed/upgraded. You can see that it's available here: https://pypi.org/project/wyzeapy/ with that version number... So I would venture a guess that this was an issue with pypi not serving it for some limited period of time. |
How do we fix this? |
@jscherry an update was just pushed out if you have it enabled to see beta versions but doesn't seem to have fixed it :( |
I've tried the beta's and regular version. Neither work? Does anyone know how we can fix this until it's corrected in the integration? |
@jscherry I rolled back HA 2023.3 beta back to the prod version 2023.2.5 and 1.17 with Wyze HACS. And everything loaded. |
@chrisvball I'm now restoring the backup also. I just hope someone can fix this issue before 3/1/23 when the regular 2023.3 version gets released. I've been using this integration since it was released and think it's great. |
My frustration lies with WYZE. I understand they are in the money making business, but they should give you some local access if you have the product licensed. It would be a win win with everyone. I have the unlimited that gives me all the cloud features, but I don't use it, I did it to support their business model. Hoping one day they could give us the rtsp firmware back and at least let a yearly subscriber go local. |
I think the issue is here. There was an update to the HA package constraints that no longer allows the wyzeapy requirements to be met.
@JoshuaMulliken or @JoeSchubert can you see what can be done to update or remove this requirement? HA is now requiring |
I'd be willing to bet it's a 1for1 swap based on the way that they're commit blocks that one and says that it's been replaced with faust-cchardet>=2.1.18 |
I've been looking through the cose trying to find where 'cchardet>=2.1.7,<3.0.0', is in hopes to edit it to faust-cchardet>=2.1.18 to see if that would fix the problem. Can someone please tell me where to find this piece of code so I can try it? The regular home assistant 2023.3 will be released this coming Wednesday and I'd like to be able to upgrade. Thanks, Jeff. |
That won’t work, it’s part of the wyzeapy library that’s published to PyPi. The best you could try is find the |
Happening on full release too |
This probably goes without saying but don’t upgrade to 2023.3 until the fix is merged. |
Wish I had seen this before updating. Thankfully I only have 2 Wyze lights...bad news is, they're the ones by my wife's desk. I'm gonna have some splainin to do LOL |
Anyone that already upgraded, you can try editing your
You may have to delete and reload the integration but I don’t think so. When a new version is available in HACS it will overwrite this. Obviously do this at your own risk, worst case redownload the integration from HACS. |
Thanks. That worked. I first tried just removing the version number and it didn't work! |
I tried this but got the following error:
|
That’s the original error. Double check your manifest.json file that it’s exactly as above. |
Thanks so much @brg468 !!! If you lived in the Twin Cities I'd take you out for a beer! |
Thanks @brg468 The manifest.json edit worked perfectly! |
Glad it worked everyone! Hopefully have the official fix out soon. |
I must not understand, but I'll wait for the official fix. Here's the entire contents of my manifest.json file including the edit you posted:
|
Hmm based on the error you posted, something seems off. It seems like it’s trying to install a wyzeapy from a few versions ago. You don’t have a wyzeapy folder in your config folder do you? |
just changed out the one line, rebooted my yellow, wyze is working again. didn't have to re-install or change any configs, thankfully. |
Thank you! Thank you! Thank you!!! This worked! |
No, I have a wyze_config.ini file in the config folder though... |
This is exactly the comment that helped me out getting it to work again. Thanks! |
I seem to have a bigger issue than Wyze - I can no longer restart Home Assistant?! @brg468 makes sense now why I was still seeing the original error in my logs... because HA wasn't actually restarting! :) UPDATE: I had to go into Settings>Restart Home Assistant>Advanced Options>REBOOT system in order to clear out the junk from "config_editor"! Now I've made the 'requirements' code adjustment to the manifest.json and can finally reboot. I wonder why Home Assistant says it can't restart, but that's not entirely true, since forcing it to REBOOT clears up the issue? |
Made the change posted by brg468 to manifest.json and did a full reboot but am getting the following error:
Still trying to troubleshoot/resolve but wondering if anyone else encountered this as well? |
@bbushelle I’m not seeing that error, is this when you turn a light on/off? Just tried turning several on and off with no issues. What version of the Wyze integration are you running? |
@brg468 - yes when toggling on/off "version": "2021.11.1" I'm wondering if that is my problem since I'm seeing "version": "0.1.18b1" as current now. HACS isn't telling me there is an update available so will try manually doing that |
2021.11.1 is the Wyze version? That’s really old! 😛 (over 2 years based on the numbering) I’m guessing your Wyze integration is missing local control for bulbs which is what the newer dependency is looking for. |
I'm on that same Wyze version "version": "2021.11.1". Its always worked OK for me, until this recent HA update. So I did the update brg468 recommended which fixed the integration. But now getting the same error as bbushelle. |
This fixed it for me as well. |
@JAudi23 Thank you for the clear instructions for a fix! @JoshuaMulliken Any idea when this PR will be merged/approved? |
@brg468 Thank you so much for this easy to follow and apply fix. It worked great. Much appreciated. |
Thanks - this worked for me. Very much appreciated, I have multiple camera turn-on/off automations based on presence and this brings everything back online! |
works like a charm! |
wish i had known about this before upgrading....Trying to update manifest.json now but it seems to not be working.... |
@dorgan I'm happy to help but you'll have to be more specific than 'not working' |
@brg468 a full restart and I am good now. Thanks! |
I encountered this issue (the fix worked for me) and just wanted to say thanks for all the time and effort put into fixing these kinds of things. The reading lights in my bedroom are now working again :) |
I modified the manifest.json then updated to 2023.3.1 and the Wyze intergration is working. |
Find the integration in HACS->three dots upper right->redownload button. |
Tks!. That worked! |
Describe the bug
Won't load integration
To Reproduce
Steps to reproduce the behavior:
Expected behavior
System configuration
System: Home assistant os on odroid (home assistant blue)
HA Version: 2023.3 beta
WyzeApi Version: Newest beta and version .17
home-assistant.log
Logger: homeassistant.setup
Source: setup.py:205
First occurred: 7:34:47 PM (1 occurrences)
Last logged: 7:34:47 PM
Setup failed for custom integration wyzeapi: Requirements for wyzeapi not found: ['wyzeapy==0.5.18'].
For additional information see the readme: https://github.com/JoshuaMulliken/ha-wyzeapi#reporting-an-issue
-->
The text was updated successfully, but these errors were encountered: