Skip to main content

Python client for the ISLabTech UPW sensor

Project description

Python Remote for ISLabTech UPW Sensor

Python client library to communicate with the ISLabTech UPW Sensor

Setup

  1. install the Python package:
pip install islabtech-upw-sensor-v1
  1. connect the sensor and your computer to the same network, e.g. via WiFi or Ethernet
  2. read the IP address from the display of the sensor
  3. run this example snippet:
import islabtech_upw_sensor_v1 as upw
from time import sleep

sensor = upw.Device.connect_via_network("192.168.x.x") # insert sensor IP address
while True:
    print(sensor.latest_measurement())
    sleep(1)

Examples

Examples are in the examples directory. Try out the Getting Started example.

License

This project is licensed under the Apache 2 license.

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

islabtech_upw_sensor_v1-0.1.5.tar.gz (13.3 MB view details)

Uploaded Source

Built Distribution

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

islabtech_upw_sensor_v1-0.1.5-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

Details for the file islabtech_upw_sensor_v1-0.1.5.tar.gz.

File metadata

  • Download URL: islabtech_upw_sensor_v1-0.1.5.tar.gz
  • Upload date:
  • Size: 13.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.3

File hashes

Hashes for islabtech_upw_sensor_v1-0.1.5.tar.gz
Algorithm Hash digest
SHA256 6c4d6ed38b0a9e8ba25e73eb7f6e3a03b104e1ec6f92283b0144b090d2ee34ba
MD5 2651ddde737bb3fb929a4fd8cab35f45
BLAKE2b-256 6c40f30e94e5ea91f885cbdf3741c3902984fae180f61fb31399ba3fd5eb5ed3

See more details on using hashes here.

File details

Details for the file islabtech_upw_sensor_v1-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for islabtech_upw_sensor_v1-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 5077796c7c3af361b5a3165b79ff4830c7899a876c8798355480dadb75e4a3de
MD5 c244d375d7ed412b474fa688f9bfd317
BLAKE2b-256 702d0767ccdd502771fc4b0015cbeb7e75b89be7995d307735316e97b0346f7d

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