Skip to content

This plugin is a part of the seanatic gateway project. Allow storing data from *modbus-binding* to redis database thanks *redis-tsdb-binding*

Notifications You must be signed in to change notification settings

seanatic/signal-composer-plugin-gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signal composer plugin seanatic gateway

The signal composer plugin needs the signal-composer-binding to work.

dnf install signal-composer-binding

This plugin subscribes to modbus event and send data to redis database. It requires 2 more services:

  • modbus-binding
  • redis-tsdb-binding
dnf install modbus-binding redis-tsdb-binding

I - Architecture presentation

project schema

This plugin is a part of the seanatic gateway project. Allowing to store data from modbus-binding to redis database thanks to redis-tsdb-binding

II - Installation guide

a) Using package manager

dnf install signal-composer-plugin-seanatic-gateway

b) Building from sources

1. Tools

  • Install the building tools:

    gcc g++ make cmake afb-cmake-modules
  • Install the dependencies:

    json-c afb-binding afb-libhelpers afb-libcontroller signal-composer-binding

Fedora/OpenSuse

dnf install gcc-c++ make cmake afb-cmake-modules json-c-devel afb-binding-devel afb-libhelpers-devel afb-libcontroller-devel signal-composer-binding-devel

Ubuntu/Debian

apt install gcc g++ make cmake afb-cmake-modules-bin libsystemd-dev libjson-c-dev afb-binding-dev afb-libhelpers-dev afb-libcontroller-dev signal-composer-binding-dev

2. Build

git clone http://git.ovh.iot/seanatic/signal-composer-plugin-seanatic-gateway
cd signal-composer-plugin-seanatic-gateway
mkdir build
cd build
cmake ..
make
make install_signal-composer-plugin-seanatic-gateway

III - Documentations

  1. Architecture presentation
  2. Installation guide
  3. Configuration
  4. Usage guide

About

This plugin is a part of the seanatic gateway project. Allow storing data from *modbus-binding* to redis database thanks *redis-tsdb-binding*

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published