0.1.2 • Published 4 years ago

serial-edgeimpulse-remotemanager v0.1.2

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

Welcome to serial-edgeimpulse-remotemanager 👋

Version Documentation License: MIT Twitter: kartben

An implementation of the EdgeImpulse remote management protocol for capturing sensor data dumped on a serial port as JSON lines.

Install

npm install serial-edgeimpulse-remotemanager -g

Usage

The remote manager needs to be configured using the following environment variables:

  • EI_APIKEY: EdgeImpulse API key (ex. ei_e48a5402eb9ebeca5f2806447218a8765196f31ca0df798a6aa393b7165fad5fe') for your project ;
  • EI_HMACKEY: EdgeImpulse HMAC key (ex. 'f9ef9527860b28630245d3ef2020bd2f') for your project ;
  • EI_DEVICETYPE: EdgeImpulse Device Type (ex. 'MXChip') ;
  • EI_DEVICEID: EdgeImpulse Device ID (ex. 'mxchip001') ;
  • SERIAL_PORT: Serial port (ex: 'COM3', '/dev/tty.usbmodem142303', …).

Once properly configured (i.e. variables defined in your environment or in a .env file in the folder from where you'll run the tool), simply launch the serial bridge:

serial-edgeimpulse-remotemanager

Author

👤 Benjamin Cabé

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator