porech/roborock-oucher

S5 Max with Valetudo

DSDV opened this issue · 9 comments

DSDV commented

Hi,

sorry for opening an Issue just to ask a question.

Is there a way to get it working on the S5 Max with latest Valetudo?
Voice Packs get errors and i cant replace the ogg files because of system read only bug :/

with kind regards

My S5 Max has just passed its warranty so I have just tried doing this as well and run into the same issue. I can see an other issue here (#14) where they were working on a compatibility fix for the S5 Max but with no conclusion.

Sorry I am still fairly new to all this. I have SSH access and I have tried to follow the "How do I install this?" in the readme but using the fix build instead, but most of the directories are read only. I can copy the build to the /mnt/data, what do I need to do to set it up?

DSDV commented

@ale-rinaldi thanks for the link. Ill try that tomorrow ( :

but my problem is not that oucher is not working.

my problem is that i cant get any files moved on the robot.
So when i try:
Copy oucher to the Roborock, in /usr/local/bin
i get the read only error :(

Well, as a first test you may just copy it in /tmp and launch it from there, just to see if it works. Then we'll sort out where to put it and how to autostart on boot

OK, I have run it from /tmp and it works.

@Dean2706 cool, this is great news! Now, you may try to put the executable directly inside the /mnt/data/oucher folder, it should be writable and persistent. To start it at boot you can try to run crontab -e and insert this line in crontab:

@reboot /mnt/data/oucher/oucher

Please let me know if this works

crontab is no good

[root@rockrobo tmp]# crontab -e
crontab: can't change directory to '/etc/crontabs': No such file or directory

Ouch! Well, unfortunately I don't have the device so it's hard for me to help. You should try and join something like the dustcloud Telegram group to see if someone with the same model can help you