Skip to main content

Python program and library to control Wi-Fi enabled iRobot Roombas

Project description

roombapy

CI PyPI PyPI - Downloads PyPI - License

Unofficial iRobot Roomba python library (SDK).

Fork of NickWaterton/Roomba980-Python

This library was created for the Home Assistant Roomba integration.

Installation

pip install roombapy

Notes

This library is only for firmware 2.x.x Check your robot version!

Only local connections are supported.

How to get your username/blid and password

To get password from Roomba type in console:

$ roomba-password <ip>

It will find your Roomba in local network, then follow the instructions in console to get password. If IP address not provided password will be request for auto discovered robot.

Also you can just ask Roomba for info:

$ roomba-discovery <optional ip address>

To test connection with iRobot:

$ roomba-connect <ip> <password>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

roombapy-1.6.4.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

roombapy-1.6.4-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file roombapy-1.6.4.tar.gz.

File metadata

  • Download URL: roombapy-1.6.4.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.12 Linux/5.11.0-1021-azure

File hashes

Hashes for roombapy-1.6.4.tar.gz
Algorithm Hash digest
SHA256 4806954e0069d96a6bd34f641bf62cb61c2a1e20ce50d02f7e4ac6c9e606a59f
MD5 8b5b20a0bfd2ee644f09b559d57ae475
BLAKE2b-256 8b6e312047dfb687ede9a7ccf134459bc6616b38ec6d4b1fa3e7a8905f84b1eb

See more details on using hashes here.

File details

Details for the file roombapy-1.6.4-py3-none-any.whl.

File metadata

  • Download URL: roombapy-1.6.4-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.11 CPython/3.8.12 Linux/5.11.0-1021-azure

File hashes

Hashes for roombapy-1.6.4-py3-none-any.whl
Algorithm Hash digest
SHA256 2e5e9e93afe62ffd27762ce8624c97360fa59a52c5ec041f48074ed186abe5f0
MD5 a970f60ff5f8d30ab03155b6e79096e4
BLAKE2b-256 6298911199ac6d9cfd878ac0aff36d36977e81f5bc51d045fb871876916d7d70

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page