Hypfer / Valetudo

Cloud replacement for vacuum robots enabling local-only operation
https://valetudo.cloud
Apache License 2.0
6.57k stars 391 forks source link

Disappearing timers #592

Closed Dinth closed 3 years ago

Dinth commented 4 years ago

Describe the bug

Since reflashing Valetudo to 0.6.1 on my Xiaomi S50, timers stopped being persistent. Whenever i set up a timer, it is there for one day, sometimes two and after that, it just disappears from my settings. All my other settings, etc are preserved and it's not a bug with firmware resetting which was pestering me before.

To Reproduce

  1. Create a new timer
  2. Wait one or two days

Vacuum Model

Xiaomi S50

Valetudo Version

0.6.1

Firmware Version

2020

Expected behavior

Timers should be persistent as all other options

rimrul commented 4 years ago

Firmware 2020 seems to be weird about timers. I had to enable persistent data, it wouldn't allow me to create timers otherwise. My timers don't disappear, though.

Hypfer commented 4 years ago

It seems like roborock is trying to transition to server-based timers for some reason. Maybe they want to complete eliminate local persistence?

In any case, I'm planning to completely ditch native timers and instead implement them in Valetudo which should solve this issue

Hypfer commented 3 years ago

Timers have been removed in the latest version

jansohn commented 3 years ago

Any alternatives provided yet by Valetudo?

Hypfer commented 3 years ago

No. I'd suggest using something like home assistant to do the scheduling.

This way, it can also act differently depending on whether or not someone is at home etc

conrad784 commented 3 years ago

No. I'd suggest using something like home assistant to do the scheduling.

This way, it can also act differently depending on whether or not someone is at home etc

I did not find this in the docs and in a lot of forums I saw the edit timers interface. Do you mind adding this change to the FAQ for people searching this feature?