Smart Home & IoT
python-roborock
Python-roborock/python-roborock
Python library for Roborock vacuums via the reverse-engineered cloud and local APIs
Ce que c'est
python-roborock est une bibliothèque Python, avec un petit outil en ligne de commande, pour piloter un robot Roborock directement depuis du code : via le compte cloud du robot, ou sur le réseau local, sans passer par l'application du fabricant.
Comment ça marche
Après une connexion unique avec l'email du compte Roborock et un code reçu par email, elle découvre les appareils de ce compte et expose pour chacun son état, ses consommables et ses commandes de nettoyage sous forme de propriétés typées, regroupées selon la génération de protocole de l'appareil (la plupart des aspirateurs dans un premier ensemble, les appareils de lavage comme les serpillères dans un autre), pour qu'un autre programme, une intégration domotique ou un script, puisse lire et piloter le robot comme le ferait l'application.
Sources
- python-roborock README
Guide· Python-roborock· Lu le 26 oct. 2026
Relu le 26 oct. 2026
Faits
- Étoiles
- ★ 243
- Langage
- Python
- Licence
- Apache-2.0
- Dernier push
- 22 oct. 2026· Actif
Qui le maintient
Utilisé pour
- Le piloter depuis ton ordinateurAspirateurs robots Roborock
Projets voisins
- koreader/koreaderEbook reader app for Kindle, Kobo, PocketBook and reMarkableActif★ 30,6 k
- Koenkk/zigbee2mqttZigbee to MQTT bridge, removes the need for proprietary vendor hubsActif★ 15,8 k
- Hypfer/ValetudoCloud-free web UI and firmware replacement for robot vacuums (Roborock, Dreame)Actif★ 9,8 k
- merbanan/rtl_433Decode radio transmissions from 200+ devices on ISM bandsActif★ 7,9 k
- al-one/hass-xiaomi-miotHome Assistant integration for Xiaomi MIoT devices via the miot spec protocolActif★ 6,2 k
- PiotrMachowski/Xiaomi-cloud-tokens-extractorThis tool retrieves tokens for all devices connected to Xiaomi cloud and encryption keys for BLE devices.Actif★ 4,9 k
- rytilahti/python-miioPython library & console tool for controlling Xiaomi smart appliancesActif★ 4,3 k
- 1technophile/OpenMQTTGatewayGateway firmware bridging RF, IR, BLE and LoRa devices to MQTTActif★ 4,1 k