@rstroot @RoyB When you say “app”, you mean a Homey App, right?
I took a quick glance at the Homey SDK and that is way beyond my coding skills. Unfortunately I neither have the time nor the know-how to make that happen. Also, since Homey is already teasing a possible official plugin and/or a solution via Matter, I am not sure if it’s worse the time to come up with such an app.
The solution via Node Red is very straight forward, here is a little example on how I start the Roborock:
- On the left you have a “HTTP IN” node which defines the URL to be called from Homey.
- Then you have an “EXEC” node called “LOGIN” which simply executes this command: roborock login --email EMAIL --password PASSWORD
- Then you have an “EXEC” node called “START” which simply executes this command: roborock -d command --device_id DEVICEID --cmd app_start
- The one second delay is there so that the login can happen first.
I then simply trigger this in Homey with an HTTP LOGIC CARD: