Skip to main content

pydorita

This library provides Python bindings for the iRobot Roomba 980 REST gateway from https://github.com/koalazak/rest980

Example

from pydorita import PyDoritaClient
# Connect to the REST980 gateway
pd = PyDoritaClient(
    hostname='rest980-gw.lan',
    port=3000,
    username='roomba',
    password='R0mB!'
)
# Get the current state (ie. "run", "stuck" etc.)
pd.phase
# Get the current error code
pd.error
# Get the current battery percentage
pd.battery
# Get the current position
pd.position
# Start cleaning
pd.clean()
# Stop and dock
pd.stop_and_dock()

Release files for pydorita 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pydorita 0.1
File Size Uploaded
pydorita-0.1.tar.gz 2.7 kB Details

Release files / pydorita-0.1.tar.gz

Download URL pydorita-0.1.tar.gz
Size 2.7 kB
Tags Source
SHA-256 checksum
How to use checksums
791d29d77245efa74762dfee6a4bd48a43f92163f4e175bf8e18050b992291f8
BLAKE2b-256 checksum
How to use checksums
3dfe3ec265c771459f6e583327d008dcc0fcacda1f9a9ffadc0172bb1a9b67cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page