Smartthings Roomba Control via Thinking Cleaner Version 1.5.1 Released

I have the same issue, except pressing Clean twice doesn’t seem to run,when I try to run it outside the LAN.

I want to make sure I understand this correctly. When you are at home and press clean… it works. When you are not home you have to press clean 2x?

I’ve been talking with the people over at thinking cleaner and it may be an issue on their end. I do have a newer roomba and set it up in their web interface to the correct series (600 2015) but am still seeing issues. They are looking into them now and I’ll report back here what I find. From initial discussions, it seems that it may be an issue on their end with newer roombas behaving differently than slightly older ones.

1 Like

From what you describe I think I have a similar issue but I’m on an 870 (and it’s set to the 800 series) so it’s interesting that Thinking Cleaner may have discovered the issue.

To be honest, their native app is pretty bad… People think the ST app is bad… they should try the Thinking Cleaner app…

I’m on a 650 and don’t have that issue. I bought it in March of 2015.
Mine doesn’t seem to update that it has changed its state to OFF when it stops running, but all I have to do is tap the switch on SmartTiles and that corrects (it doesn’t fire up the Roomba to run again). The next time I tap it to clean, it’s fine. First time, every time (although I don’t send it often from the Things list in ST, I did just confirm it to work properly two times quickly for both Clean and Dock).

That’s a poll issue, it should of been fixed in the 1.5.1 version of thinkingcleanerer.

I’m on 1.5.1 for the app and 1.4.2 for device handler.

For some reason I feel like this only started happening once I went to 1.5.1.

EDIT: I have dropped back to 1.5 and will test this when I leave for work to see if it has the same polling issue.

You may need to reinitialize (open the smartapp on your phone and hit done) the smartapp.

If you are still having issues on your next cleaning cycle pm me your app logs. Considering scheduler death is an ongoing platform issue, there is only so much a smartapp can do to mitigate the issue.

I think going up to 1.5.1 and re-initializing the app resolved it.
I had been just using my SmartTiles dashboard to start the Roomba so I wasn’t going into the smartapp for any reason as it was set up a few months back.

I just ran a clean cycle and when it docked I checked the logs. All the commands I expected to see were sent and switching over to my SmartTiles view showed the Roomba as OFF. It showed properly in the Things list as well.

1 Like

I don’t have a thorough list of symptoms yet. I’ll update the following when I do more tests:
When away, The ST roomba battery indicates 0%. The TC-phone-app indicates --%, charging, docked, and cloud. Pressing the The ST-devices

Pressing the TC-phone-app starts a 1-minute countdown and flashes “cleaning” then after 1 minute, then the TC-dashboard …TBD

LATER EDIT (LIKE 3 WEEKS!) … Sorry about my slow response. The most obvious symptom was 0% or “–” battery status - not a ST/sidjohn1 devicetype problem since “–” was also shown in the ThinkingCleaner phone app and website portal. I restarted remotely 1,2,3 times today and at some point it cleared up and battery started reporting again. I think a battery remove/replace might have achieved the same effect. The TC site may have updated their end or updated the TC interface firmware, or both - don’t know.

Minor request, I hope.

Is there a way to make it so that when the Roomba is docked and charging, the tile is set to the off state in the main things/rooms view? So instead of it being green and saying “clean” it would be grey and say “docked”.

Ultra, currently I’m not looking to make any design changes… Or any changes outside of bug fixes. With the platform and client UI inconsistencies I’m putting my time to less frustrating uses. The code is freely available, so feel free to tweak it to yours hearts content.

3 Likes

Fair enough. Thanks.

1 Like

For the past 1 week -10 days my Roomba has stopped working with smartthings. When I execute the clean command from the app, I can hear Roomba making the starting sound but the music stops in the middle as if an incomplete command was sent or a stop command was sent. After the incomplete music, nothing happens. Clicking the Beep button from the app makes the Roomba play the tune and the native thinkingclean app works as well. Anyone experiencing this problem after the last hub update?

1 Like

I’ve had the same issue where for the last week and a half my Roomba does not start as expected when I execute clean within SmartThings. It just sounds a partial start tone and then does not start. I’ve reset it and thought it was working correctly Friday but am back to the same problem today. I’m not seeing any issues with the native thinking cleaner app. For reference I’m using a V1 hub.

Same issue here using a v2 hub. Cleaning will not execute within the ST app. @sidjohn1, any ideas?

I’m also seeing this.

If I start it manually, using ST I can stop it however (using Alexa to “Turn Off Roomba”)

I had some internet problems today and the ST hub went offline. When the hub came online and I left home, Roomb started working. I will go home and dbl check if it actually started to work again. Try to reboot your ST hub and test if it works for you guys.

I rebooted several times and that did not seem to solve the issue. Perhaps we will get lucky today with the firmware update. But in the meantime, I created an IFTTT recipe to turn the Roombas on when the house is unoccupied.

Same issue here on V2 Hub. @sidjohn1 will a donation for support get this issue fixed?