A SQL based lightweight IoT streaming rule engine running at resource constrained edge devices.
- Native run with small overhead ( ~7MB package), support Linux/Windows/Mac OS
- SQL based, easy to use
- Built-in support for MQTT source
- Extension - user can customize the rule engine
- RESTful APIs for rules management
- Go version >= 1.11
-
Build binary file
$ make
-
Cross build binary file
$ GOOS=linux GOARCH=arm make
-
Get the compressed files
$ make pkg
-
Get the cross-build compressed file
$ GOOS=linux GOARCH=arm make pkg