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.1.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.1-py3-none-any.whl (17.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: islabtech_upw_sensor_v1-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7ec4d6477669820aaca4013facf244f3b2a728b0e9e5e482e260caa139d0649b
MD5 aea12ff301d45ab0c3b9301a06882963
BLAKE2b-256 7e7a09696947db983aef8ef9b00d27601fb597ff16aa936f840828474b3b41bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for islabtech_upw_sensor_v1-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 00c30c069240e59c85a1bf2d952c923648e553a0644f1b8c9a5cb15fa5ae02f5
MD5 9cc4c6cfa19bb3327f036f59c789e200
BLAKE2b-256 261994b9b26fceef30d9f06db7f093bac8c15b62804105e07a888342bd562846

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