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.2.0.tar.gz
(3.2 kB
view hashes)
Built Distribution
Close
Hashes for tum_esm_signal-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d296a67949dd842a908208d74d3f7bd9e0b9c69722af7685b9b118e34817b9b9 |
|
MD5 | 243c18acae00ca1dd3d1bdbc9ae4b2d1 |
|
BLAKE2b-256 | 45050d456a687858e7be8c4493ae1a1e41b7c322b5057607963796c451faf34c |