Biblioteca para comunicação com medidores eletrônicos Veeder Root.
Você pode encontrar a documentação oficial do Veeder Root utilizada para o desenvolvimento dessa biblioteca aqui.
Com o NPM:
npm i veeder-root-tls
Com o yarn:
yarn add veeder-root-tls
const { Tls } = require('veeder-root-tls');
const tls = new Tls('<IP>');
const responseTanks = await tls.getTanks();
responseTanks.tanks.forEach((tank) => {
console.log('Tanque: ' + tank.id);
console.log('Volume: ' + tank.volume);
console.log('Altura: ' + tank.height);
console.log('Produto: ' + tank.productCode);
console.log('Temperatura: ' + tank.temperature);
console.log();
});