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.2.1.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

trio_owfs-0.2.1-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for trio-owfs-0.2.1.tar.gz
Algorithm Hash digest
SHA256 b8e9d9930f1782ce9d391bd6ee1d1fac4c0d4b1359c44378a26610c3b5e8dfa1
MD5 05eab3a3525788f2c95cf9d2098fb738
BLAKE2b-256 60f3b81a36864ee08aeda4a09d4a722afaec68039da7aa570b9d994de0e6c948

See more details on using hashes here.

Provenance

File details

Details for the file trio_owfs-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: trio_owfs-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Python-urllib/3.6

File hashes

Hashes for trio_owfs-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 65da771a7f7df9c3aa37049992ec0db56a17d0adb94df778b1e67fabc3eecba5
MD5 780e5e096aa2b6539924727b2b404169
BLAKE2b-256 4f705de078e1519f69c9786d81c8ca8bd74e3003262463dc1904ef4884b6d730

See more details on using hashes here.

Provenance

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