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
Wyze Vacuum Beta Firmware Bug - Multi Level Floors #63
Comments
Hi @romedtino, Thanks for reporting this. I haven't tried the new firmware on my own vacuum, but someone else reported this same issue so I don't mind give it a look. Bear with me while I find a little bit of time to work on it. |
Awesome to hear you're still around! Really love your work here. Makes owning Wyze products more interesting to use 🥳 |
@romedtino Are you able to test out some fixes for the vacuum mapping? I only now joined the beta program and I don't have the new firmware available to me yet. |
I have been avoiding that firmware since it's been in beta for so long now and it feels like Wyze is having issues with it x_X... as far as I know there isn't an easy way to rollback either so I don't think I can test this out for you. Sorry! |
Sorry for being late to the party but perhaps I can be of some help. I was an original beta tester for the Wyze robovac and am still running that unit. My firmware version is currently at 1.6.173 and I do have the multi floor capability although I am not using it at the moment because I only have 1 charging station. I am also the author of homebridge-wyze-robovac which sits on top of wyze-sdk and makes the vacuum and all the rooms of the current map visible to HomeKit. (Siri). I just installed wyze-sdk 1.4.0 and all the previous functionalities (vacuum a particular room, vacuum all rooms, stop vacuuming and return to charge, report current battery level) that I use are working just fine. Regarding multiple floors, exactly what functionality are you providing? What I would like to see is a list of available maps and be able to make one of them the 'current' map. Choosing a new map would cause the list of rooms to change but otherwise everything would be the same. If you have something I can try I would love to try to incorporate it into my homebridge plugin. Thanks! |
Oh this is super helpful. No one else has chimed in that actually is
running that firmware.
The original issue(s) were around the map being improperly parsed in
certain conditions. I don't think this was directly related to multi-floor
mappings, but rather to changes in the protobuf structure over time.
I actually have not ever understood *what* was needed to "support"
multi-floor. But, from what you are saying, you simply need to be able to
set which map the vacuum thinks is current? Without the multi-floor map
firmware, I've not ever seen what that looks like from the app.
If there's anything I'm missing, please let me know. However, in order to
resolve this, I'll need you to share the vacuum with my wyze account
temporarily so I can see what the map options are. My account is shaun <at>
tarves <dot> net
…On Mon, Oct 3, 2022 at 3:21 PM RMCob ***@***.***> wrote:
Sorry for being late to the party but perhaps I can be of some help. I was
an original beta tester for the Wyze robovac and am still running that
unit. My firmware version is currently at 1.6.173 and I do have the multi
floor capability although I am not using it at the moment because I only
have 1 charging station. I am also the author of homebridge-wyze-robovac
which sits on top of wyze-sdk and makes the vacuum and all the rooms of the
*current* map visible to HomeKit. (Siri). I just installed wyze-sdk 1.4.0
and all the previous functionalities (vacuum a particular room, vacuum all
rooms, stop vacuuming and return to charge, report current battery level)
that I use are working just fine.
Regarding multiple floors, exactly what functionality are you providing?
What I would like to see is a list of available maps and be able to make
one of them the 'current' map. Choosing a new map would cause the list of
rooms to change but otherwise everything would be the same.
If you have something I can try I would love to try to incorporate it into
my homebridge plugin. Thanks!
—
Reply to this email directly, view it on GitHub
<#63 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABEDBMBYRVUJUGEBMLEIDPDWBMW3TANCNFSM5LXTKK4A>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I think with the newer/beta version of the Wyze Vacuum, the protobuf map definition _robot_map_proto has changed so some users are experiencing crashing when asking for
sweep_rooms
See here for examples of crashing - romedtino/simple-wyze-vac#9
I'm not too familiar with how it all ties together but I know in the beta firmware they are testing multi-level maps so I'm thinking it's most likely because of this.
The text was updated successfully, but these errors were encountered: