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

Consolidate Wyze API Infrastructure #178

Open
carTloyal123 opened this issue May 10, 2024 · 3 comments
Open

Consolidate Wyze API Infrastructure #178

carTloyal123 opened this issue May 10, 2024 · 3 comments

Comments

@carTloyal123
Copy link

Hi Shaun,

Long time supporter of the project and have been using it for a project of my own. I have noticed that there are a few, at least three, major Wyze projects that have to make Wyze API calls and thus have built up Wyze API code to support those calls to various endpoints.

I am wondering if you would be interested in breaking out the Wyze API modules of this project to support/use/contribute to a central Wyze API repo. I think the benefits are pretty clear that Wyze API updates will be centralized and any existing future projects can use the repo as a drop in for calling to Wyze services. My project is here: Cryze and I am also referring to Docker Wyze Bridge and your project as well.

Love to hear your thoughts! Thank you!

@KyGuy2002
Copy link

I think this would be a great idea. The wyze apis are so complicated and scattered, it is impossible for one project to implement and maintain everything. I am currently working on adding a ton of improvements to wyzeapy (used by the ha-wyzeapi homeassitant integration), and don't want to repeat work that's been done here.

@carTloyal123
Copy link
Author

any thoughts @shauntarves ?

@shauntarves
Copy link
Owner

I agree, this would be awesome. To be clear, I built this library to serve as a "low-level" SDK to build solutions on top of. That sounds pretty similar to what you're proposing, so I'm curious what kind of architecture/system you are thinking about.

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

3 participants