{"library":"python-roborock","title":"python-roborock","description":"An async Python package to control Roborock vacuums and mops. Version 5.9.0 supports Python >=3.11 and <4. Released under GPL-3.0. Active development with frequent releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install python-roborock"],"cli":null},"imports":["from roborock import RoborockClient","from roborock import RoborockDeviceInfo","from roborock.exceptions import RoborockException"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import asyncio\nfrom roborock import RoborockClient\n\nasync def main():\n    client = RoborockClient(username=\"your_email\", password=\"your_password\")\n    devices = await client.get_devices()\n    for device in devices:\n        print(f\"Device: {device.name}, IP: {device.ip}\")\n    await client.close()\n\nasyncio.run(main())","lang":"python","description":"Authenticate with Roborock cloud credentials and list all devices.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}