A Nodejs Typescript MQTT client to connect any device to the IoT.nxt SaaS platform. This example was with Raspberry pi units Zero to 3B+
Talon is a nodejs/typescript implementation of an IoTnxt edge gateway device. This is meant to run automatically at startup, poll sensors for temperature, movement, etc.. then send the data up to the iotnxt cloud.
Associate a new gateway on Portal. Enter the same GatewayId in /src/config.ts
npm install
In another terminal:
npm start
- sqlite persistance layer
- bandwidth optimized publish algorithm that diff's data before sending
- Locally hosted web interface
Use forever-service to make Talon run on bootup.