Connection error
Hi, 

After a fresh start of homebridge this plugin and the Roborock S5 Max worked as expected. After some time (e.g. 1-2 days) I can‘t Start room cleaning. I always receive:

5.6.2020, 17:56:02 [Brad] INF getCleaning | roborock.vacuum.s5e | Cleaning is false
5.6.2020, 17:56:02 [Brad] INF ensureDevice | roborock.vacuum.s5e | The socket was destroyed or not initialised, initialising the device
5.6.2020, 17:56:02 [Brad] ERR connect | miio.device, next try in 2 minutes | Error: Network communication is unavailable, device might be destroyed
5.6.2020, 17:56:19 [Brad] INF ensureDevice | roborock.vacuum.s5e | The socket was destroyed or not initialised, initialising the device
5.6.2020, 17:56:19 [Brad] ERR connect | miio.device, next try in 2 minutes | Error: Network communication is unavailable, device might be destroyed
5.6.2020, 17:56:19 [Brad] ERR getState | {"device":null}

Any ideas?
