A Swift implementation approach for communication with Valetudo-RE powered Roborock S5 vacuum robots. This swift package contains a REST client and a Websocket delegate, as well as corresponding Api models.
- iOS 13.0 and above
- macOS 10.15 and above
- tvOS 13.0 and above
- watchOS 6.0 and above
To use this package in your project with Swift Package Manager, you can add the package via File ➝ Swift Package Manager(docs). The package repository URL is:
https://github.com/ThomasHack/Roborock-Api.gitThis package uses NWWebSocket which is owned and maintained by Pusher. It was originally created by Daniel Browne.