I tested it myself using a new account, but I’m encountering the same issue, the error message says “This account doesn’t exist.” I also tried logging in with the username, but that didn’t work either.
At the moment, I have no clear idea why this is happening. My old account is working fine, so it seems to be limited to new accounts.
I’ve made a small update to the latest test version (VeSync | Homey) that forwards the original error message from VeSync/Levoit to the user, which might help narrow it down.
I managed to get the VeSync app for Homey Pro working by changing the region setting in the VeSync mobile app
VeSync App → Settings → Region → United States
After changing the region, I received a message saying I’d need to reauthorize and re-setup all devices. I completed that process, and afterward, the app in Homey Pro worked correctly.
I’ll keep looking into whether it’s possible to keep the account in the EU region and still be able to log in. I’ll update this post if I find a better solution.
FYI: VeSync is currently reworking there login system. So maybe new users or re-logins may not work.
Currently for me everythings seems to work fine. I’ll work on an update, but it will take some time
Managed to get the first login stage working today. The new system requires at least two stages, so there’s still work to do. Progress is being made!
FYI: The current app is broken. If it still works for you, don’t touch it. I accidentally broke my app installation, so no Homey + VeSync for me.
Huge shoutout to pyvesync for reverse engineering the new login. I’ll need to implement their new login into the Homey app: GitHub - webdjoe/pyvesync at dev-2.0
Edit: Also DO NOT enable two-factor authentication
I’m excited to share some big progress! The new login system is now working for me on 3 different test accounts .
It took quite some time to figure everything out, but hopefully we’re finally in business again!
Verified working on 3 test accounts. (EU, US, ASIA)
Huge shoutout to the pyvesync project for their amazing reverse engineering work that made the new login possible!
Your feedback is incredibly valuable for making this app as reliable and feature-rich as possible!
Support My Development:
If you appreciate my work and want to help out, consider buying me an energy drink or a beer . Donations are a great way to support and motivate me!
You can donate via PayPal. Your generosity helps keep this solo project moving forward!
Calling All Developers!
Are you a developer? Want to contribute to this project? I’d love to collaborate! Feel free to send a pull request on GitHub and join me in making this app even better.