-
Notifications
You must be signed in to change notification settings - Fork 7
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
DNS name used by later firmware #7
Comments
Seems like something might have changed than just the server, as the unit I have pointing at server22 never gets registered with Voltlet |
My suspicion is that older/original firmware contacted server2, where newer firmware contacts server 22. I'm seeing the version by tapping the serial lines on the ESP8266 (don't do this using mains power, or with the device in any way connected to the mains power, supply your own 3.3.v to the board if the case is open). But the server22 observation is from a network packet trace. server22 is the name it asks DNS to resolve for it. |
Can confirm that 2018+ units use server22.vesync.com. I'm getting the following error returned:
I'm running this in a HomeAssistant add-on docker container, so I would have to try and spin up a dedicated instance to troubleshoot the json response. Any chance someone else has this sorted already? |
My solution to the Vesync device firmware issue was to pry open the case, solder on a header, flash ESPHome by RS232, remove the header, snap the case closed, and enjoy them as wonderfully-compact ESPHome devices from then on. |
FWIW, I am observing traffic from a relatively new VeSync unit, and it is looking for 'server22.vesync.com' (as distinct from 'server2' as described in the readme file).
Perhaps they've added servers, or changed server name(s) since that text was written.
The text was updated successfully, but these errors were encountered: