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 details)

Uploaded Source

File details

Details for the file trio-owfs-0.4.0.tar.gz.

File metadata

  • Download URL: trio-owfs-0.4.0.tar.gz
  • Upload date:
  • Size: 36.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for trio-owfs-0.4.0.tar.gz
Algorithm Hash digest
SHA256 d6d0a399a7c592b51561589762e506b59b222921df2b01b65dd9c55b28ee7f42
MD5 a12767a64d6f00244cac0f592829c5bb
BLAKE2b-256 3506a78cd2d73d28517ccb76e48a2fa4a0be6856ab43b1947ebb5d51035d0ef8

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