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
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
dnf install signal-composer-plugin-seanatic-gateway
-
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-develUbuntu/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
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