{"library":"pyworxcloud","title":"pyworxcloud","description":"Python library for interacting with the Positec/Landroid cloud API. Provides asynchronous control of Landroid robotic lawn mowers. Current version 6.3.6, supports Python 3.9+ with <4.0.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install pyworxcloud"],"cli":null},"imports":["from pyworxcloud import WorxCloud","from pyworxcloud import const"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import asyncio\nimport os\nfrom pyworxcloud import WorxCloud\n\nasync def main():\n    email = os.environ.get('EMAIL', '')\n    password = os.environ.get('PASSWORD', '')\n    async with WorxCloud(email, password) as cloud:\n        # List all mowers\n        for product in cloud.products:\n            print(f\"Mower: {product.name}, serial: {product.serial_number}\")\n\nasyncio.run(main())","lang":"python","description":"Initializes WorxCloud and lists mowers.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}