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.3.tar.gz (13.2 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.3-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: islabtech_upw_sensor_v1-0.1.3.tar.gz
  • Upload date:
  • Size: 13.2 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.3.tar.gz
Algorithm Hash digest
SHA256 93e351399f0ec1c5643387df7f98c7fadde748d66b25ede3bce8c18f5900c688
MD5 009856f9f5015c5bc762faa9d51fdc36
BLAKE2b-256 be79bb0b34f5dc0e5c9fbf5bbe6a92a72cfb344f7650f34000a9f7df2afce8f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for islabtech_upw_sensor_v1-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1837c544efc50c2260a1930d1ab2a317dc8b3566942d94f5b4af6a44c91c19a5
MD5 976a8d6df5106f1c08c3134c6ef63a1b
BLAKE2b-256 320388133508c85e4e731d32f4400d04793cd0da39433cd03df758a1303ca639

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