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

More shark ion products? #1

Open
mccartyb03 opened this issue Oct 6, 2020 · 3 comments
Open

More shark ion products? #1

mccartyb03 opened this issue Oct 6, 2020 · 3 comments

Comments

@mccartyb03
Copy link

Just wondering if you plan on expanding support for more shark ion robots?
I have the older RV750 and your integration partially works. I see a status and vacuum name but not much else and none of the commands work.
If you have no plans to expand then disregard, but I'd be willing to provide more data if so.

Thanks

@ajmarks
Copy link
Owner

ajmarks commented Oct 12, 2020

I'd love that. I just don't have any other products, so it's a bit of a challenge. For starters, could you run the following snippet and share both outputs?

from pprint import pprint
from sharkiqpy import get_ayla_api

ayla_api = get_ayla_api(USERNAME, PASSWORD)
ayla_api.sign_in()
shark_vacs = ayla_api.get_devices()
shark = shark_vacs[0]
shark.update()
pprint(dict(shark.property_values))
pprint(dict(shark.properties_full))

@mccartyb03
Copy link
Author

mccartyb03 commented Oct 13, 2020

Edit: Got it working, typo on my part. Output attached.

Thanks!
sharqRV720Output.txt

@ajmarks
Copy link
Owner

ajmarks commented Oct 14, 2020

Interesting. It looks like your vacuum uses a different set of API properties to control it. Let me look through this more carefully and try to think up a good path forward. It would be really cool if we could expand what the library supports, thanks.

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

2 participants