Skip to main content

Campbell Scientific CR6 Logger Wifi Interface

Project description

Campbell Scientific CR6 WiFi Python Client

pipeline status coverage report documentation PyPI

csiweb is a Python package to interface a Campbell Scientific data logger via its CSI web server interface.

Installation

First, make sure you have a recent version of setuptools:

python3 -m pip install --user --upgrade setuptools

Then, to install, run from the repository root:

python3 -m pip install --user .

or install it from PyPi:

python3 -m pip install --user csiweb

(Run sudo apt-get update && sudo apt-get -y install python3-pip if it complains about pip not being found)

What can csiweb do?

  • periodically query data from a CSI web server
  • publish the data via MQTT to one or more configurable brokers
  • a systemd user service file is also provided

Documentation

Documentation of the csiweb package can be found here on GitLab.

Also, the command-line help page csiweb -h is your friend.

Project details


Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for csiweb, version 0.1.0
Filename, size File type Python version Upload date Hashes
Filename, size csiweb-0.1.0.tar.gz (24.0 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page