Skip to main content

Plugin for NEMO providing support for connecting to Modbus sensors

Project description

NEMO Sensors

Code style: black PyPI - Python Version PyPI Changelog

Plugin for NEMO allowing to connect to sensors to collect data and set alerts.

Installation

python -m install nemo-sensors

in settings.py add to INSTALLED_APPS:

INSTALLED_APPS = [
    '...',
    'NEMO_sensors',
    # 'NEMO.apps.sensors' Remove old dependency
    '...'
]

To enabled sensor data pulling, set a cron job running every minute with one of the following options:

  1. send an authenticated http request to <nemo_url>/manage_sensor_data/
  2. run command django-admin manage_sensor_data or python manage.py manage_sensor_data

Example of systemd service and timer files are provided for your convenience in the systemd folder.

Usage

Usage instructions go here.

Tests

To run the tests:

python runtests.py

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

nemo_sensors-1.1.0.tar.gz (199.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nemo_sensors-1.1.0-py3-none-any.whl (209.2 kB view details)

Uploaded Python 3

File details

Details for the file nemo_sensors-1.1.0.tar.gz.

File metadata

  • Download URL: nemo_sensors-1.1.0.tar.gz
  • Upload date:
  • Size: 199.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for nemo_sensors-1.1.0.tar.gz
Algorithm Hash digest
SHA256 4d19b6c61600aa291933b78794794ab2b389b88dd2f0a6f10a2b4b1811011a7a
MD5 5beded03b6b8b99ed7339e9e41499364
BLAKE2b-256 57518b1aae93bb9628ffdad98eb7021e65dac74b3f7e7aada7bd0ef744d18fff

See more details on using hashes here.

File details

Details for the file nemo_sensors-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: nemo_sensors-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 209.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for nemo_sensors-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b8305e365cb11d2e1b25de248eab6912c9ead796515c670d1b851eda737f458b
MD5 6125cdf5e8d20fb08c8c8c14b3fa913d
BLAKE2b-256 cbd74c44b980b1a205e400e2cc5acfdc5697f71cf5d290ba146b3da3d17a3887

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