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.2.1.tar.gz (199.6 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.2.1-py3-none-any.whl (209.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nemo_sensors-1.2.1.tar.gz
  • Upload date:
  • Size: 199.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for nemo_sensors-1.2.1.tar.gz
Algorithm Hash digest
SHA256 9200d4e38e9905ccf4401511c4a1e836470a26933957f1d5d5b2b046d95c279e
MD5 cbe2c16cf166dfcbbb3e23d22aca7fd7
BLAKE2b-256 6644c2c73fe046b2df2b015d04a1c54e86f47a7420e802aa571b15433904429c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for nemo_sensors-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 89fb505eaaa2ce30bd7644872f667cb82c6bca06d75d41eccc50fa59fcc77981
MD5 2d5d9e310ea14f5295d69e2fd0f8e46d
BLAKE2b-256 287690073e1180fa2859e11cafd7c21ec7329c295d5d6360ad958726d1481f85

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