Jul 5, 2026

Roomba Max 750: Best practices after nearly 9 months

After a long journey to get a mopping robot for our gym (posting) in october 2025 the roomba max 750 started cleaning our gym.

The app is somehow strange and does not work like you except it. So here some tricks to keep the robot running:

  • Error: Robot got stuck
    In the app the robot is marked red and you can not start anything. Cause: the robot does not know where it is.
    • The solution: schedule a routine in 1 minute, to mop another area. Typically then the robot will scan the room and recognize where it is.
    • Because in our gym the robot is cleaning in the night, i have one schedule early in the morning, to vacuum the small room where the dock is. With that in 90% of all fails in the night ("robot got stuck"), the robots finds its way and charges over the day. So no need to drive to the gym and put it in to the dock 
  • Error: Dirty water bin full or other things related to mopping
    • I do not run "vac & mop" anymore. Cleaning the mops sometime does not work (because the robot did not put itself properly in the dock, or some tiny dirt prevents washing the mob) and then the robot will do nothing.
    • But: vacuuming is still possible. So i schedule separately vacuuming in one routine and the mopping in another one. So at least all rooms are vacuumed every night. 

One other observation:

  • If you choose vac + mop then the vacuuming is not running with the same power as in "vac only". So maximum vaccum power is only available, if you do "vac only" which gets much better results.
  • If you robot is doing strange circles: look for spider webs at the LIDAR. After removing them, the robot will go in straight lines again... 

 

Jun 14, 2026

Getting data from a TH03pro sensor into my platform from tuya cloud

Last week i got a WIFI temperature and humidity sensor: TH03Pro

And like always with these sensors: No direct access via WLAN possible. 
For this particular sensor it is possible to flash it with openBeken, but after all the things i read about the flashing, it is a little bit more complicated than flashing Tasmota on other devices (which i did several times).

The device is sending its data to tuya - so my idea is: get the data from tuya back to my raspberry pi, where all the data of my sensors is stored.

First attempt was:

Login to Tuya.ai and get an API key

 

By the way: login is done via QR code scanning from the smarthome app, which is used by the sensor 

But it turned out, that this was completely wrong. To get data out of the Tuya cloud you have to login to https://iot.tuya.com/

 

 So under "cloud" i had to create a project:

and create a API key:


After that i spent nearly 2h about authentication... With copilot forth and back... Always that error:

{"code":1004,"msg":"sign invalid","success":false,"t":1781356460593,"tid":"ca05aba1672911f1bf59122815ffe3c8"} 

The point is: With no device attached, you are not allowed to get a token. So how to add my device there? The default way is: Install tuya spatial on your phone 

  

This app starts with reading a QR code from the project of iot.tuya.com:


But then you have to login with an account - neither iot.tuya.com nor smart life worked...

So that is where this story ends for now - i am really disappointed. Getting data from such a cloud back was nowhere such a complex story. 

May be there is another approach, but up to now i really do not know, how to continue...