No project description provided
Project description
TUM ESM Signal
Replaces the shareable-timeseries-visualization
repository.
Installation:
poetry add tum-esm-signal
# or
pip install tum-esm-signal
Usage:
from tum_esm_signal import TUM_ESM_SignalClient
signal_client = TUM_ESM_SignalClient(
cms_identity=cms_identity, cms_password=cms_password,
collection_name="test", table_name="test",
sensor_id="test",
)
data_column_co2 = signal_client.connect_column(
column_name="co2", unit="ppm",
minimum=350, maximum=4000, decimal_places=0,
)
data_column_ch4 = signal_client.connect_column(
column_name="ch4", unit="ppm",
minimum=1.6, maximum=3.0, decimal_places=2,
description="Methane",
)
while True:
print("Sending datapoints")
data_column_co2.add_datapoint(random.randint(350, 4000))
data_column_ch4.add_datapoint(random.random() * 1.4 + 1.6)
time.sleep(2)
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
tum_esm_signal-0.3.0.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for tum_esm_signal-0.3.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fad4fd3cd09b482979e320e36ac5022888b1a8f390a75e0d105040b98fb3497e |
|
MD5 | 764fbd4d459a7311c4c9d76a4794ff87 |
|
BLAKE2b-256 | fae161e211929a0cc106b9cb22febbedd31480c1def7acd1770cd523be379cdb |