Middleware Installation

Middleware Installation

We have several device types that all communicate via TCP or UDP.  I am needing to get the device data into Tago.  If I understand correctly, we will be required to use the Middleware software to receive the data from our sensors and to forward it to Tago.  Is this correct?

If so, I am trying to work my way through the install....

1) I have an ubuntu 22.10 box up and running
2) I think I installed node:

curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash - &&\
sudo apt-get install -y nodejs

3) I cloned the repo

4) Install Tago SDK:

root@Tago-Connector:~/middleware-example# npm install

up to date, audited 40 packages in 470ms

7 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

5) Start middleware:

root@Tago-Connector:~/middleware-example# npm start
npm ERR! Missing script: "start"
npm ERR!
npm ERR! Did you mean one of these?
npm ERR!     npm star # Mark your favorite packages
npm ERR!     npm stars # View packages marked as favorites
npm ERR!
npm ERR! To see a list of scripts, run:
npm ERR!   npm run

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-03-29T19_36_16_273Z-debug-0.log

Any thoughts on what I am missing?