Skip to main content

Access to 1wire

Project description

Join chatroom Documentation Status Latest PyPi version Automated test status Test coverage

1wire for Trio

Welcome to 1wire for Trio!

This library allows you to access the 1wire bus with Python, using Trio. This code does not try to talk to any 1wire interface by itself; it uses TCP port 4304 (by default) to talk to one or more owservers.

Bus enumeration (either when starting up or periodically in the background) is automatic and can be turned off if desired.

This code does not yet support background polling, alerts, or simultaneous conversions. All of that is fairly high on the TODO list.

Use trio_asyncio <https://github.com/python-trio/trio-asyncio if you need to use this library from an asyncio-based program.

License: Your choice of MIT or Apache License 2.0

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

trio-owfs-0.4.0.tar.gz (36.8 kB view hashes)

Uploaded Source

Supported by

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