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.4.tar.gz (383.0 kB 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.4-py3-none-any.whl (17.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: islabtech_upw_sensor_v1-0.1.4.tar.gz
  • Upload date:
  • Size: 383.0 kB
  • 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.4.tar.gz
Algorithm Hash digest
SHA256 8e4b5aa4baca75af97ba470c89a4b69251cf4d07048f1499fb1dd0e3ebdc3b9d
MD5 850c116de2d71689d91dbd68aa275c19
BLAKE2b-256 a42c482c3955f276803bf634793804ce24490f5ec89b89bafb46af542576afba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for islabtech_upw_sensor_v1-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 631d5edcbb14646399e62ccb770fd5edc5ed75c92fbead70318ccf5b61ba48dc
MD5 606351dc84ca7a12c3d3e09ab1a56f40
BLAKE2b-256 38176f3edac537154dd506ab49ea194c3595a25a43dd45c6f4cd8d3e83b3cc56

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