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

Added support for Scooper C1 (SE) #15

Merged
merged 1 commit into from
Aug 23, 2024

Conversation

milosljubenovic
Copy link
Collaborator

Hello there 👋!

First and foremost, thank you for the great integrations.
However, I've observed that it doesn't support Scooper C1 (SE), as mentioned in issue!11.

After a bit of reverse engineering, and sniffing traffic from the app, it seems that CATLINK threats new Scooper C1 as different device category.
It is "LitterBox" instead of "Scooper", so I've created new Class and interaction layer to interact with token/litterbox/* API.
I've also trimmed down attributes from state that are not supported on this device, like temperature and humidity.

Again, Thanks for your time, hopefully this will help someone.

P.S. It appears to be a lot of changes, those are mostly formatting according to ruff.

@al-one al-one merged commit aa0d68f into hasscc:main Aug 23, 2024
@al-one al-one linked an issue Aug 23, 2024 that may be closed by this pull request
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

Successfully merging this pull request may close these issues.

SCOOPER SE--Standard (new type litter) can't get status of api
2 participants