Command
action[ {“did”: “startvac”, “siid”: 2, “aiid”: 1, “in”: }]
led to the same “No response from device”, and
action[ “did”: “startvac”, “siid”: 2, “aiid”: 1, “in”: ]
resulted in error:
12:14:43.902 [WARN ] [rnal.transport.MiIoAsyncCommunication] - Send command ‘action’ with parameters [ “did”: “startvac”, “siid”: 2, “aiid”: 1, “in”: ] → 192.168.1.107 (Device: 13D7B293) gave error com.google.gson.stream.MalformedJsonException: Unterminated array at line 1 column 9 path $[1].
I tried sending other commands (dock, stop, start-sweep, start-clean) but to the same result - “No response from device”.
Other queries are working:
get_properties [{“did”:“battery-level”,“siid”:2,“piid”:1,“in”:}]
12:46:46.014 [DEBUG] [rnal.transport.MiIoAsyncCommunication] - Command added to Queue {“id”:9578,“method”:“get_properties”,“params”:[{“did”:“battery-level”,“siid”:2,“piid”:1,“in”:}]} → 192.168.1.107 (Device: 13D7B293 token: 31533761XXXXXXXXXXXXXXXX3265474E Queue: 1)
12:46:46.092 [DEBUG] [.internal.handler.MiIoAbstractHandler] - Received response for 13D7B293 type: GET_PROPERTIES, result: [{“siid”:2,“did”:“battery-level”,“piid”:1,“value”:85,“code”:0}], fullresponse: {“result”:[{“siid”:2,“did”:“battery-level”,“piid”:1,“value”:85,“code”:0}],“id”:9578}