published Issue valetudo 2023.01 .0 , offering an open solution to get rid of robot percussion from binding to cloud services. Many models of ribotes-pins support via mobile applications or a site, but at the cost of this possibility is a reference to the external cloudy service of the manufacturer. Valetudo develops a set of changes for standard firmware, allowing you to replace the binding to the cloud with an interface that is completely controlled by the user, which does not turn to external hosts. The interface code is written on JavaScript (the server part uses node.js) and is distributed under the Apache 2.0.
project maintains more than 20 models of robots-produced companies such as Xiaomi,
Dreame, Roborock, Mova, VIOMI, CECOTEC and Proscenic. Installation of Valetudo requires a ROOT access to the robot software environment and making changes to the firmware (receiving ROOT and modification is carried out through connecting the robot by USB, UART or through Wi-Fi). After modifying the firmware to control the robot, it is enough to connect the wireless network access point provided by the robot and open the page with the IP address of the robot in the Web-browser (for example, https://192.168.5.1). To simplify the connection to the robot, you can also use the specially developed mobile application . Valetudo integration with smart home systems on the basis of home automation platforms openhab and home assistant .