Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 796 Bytes

README.md

File metadata and controls

47 lines (36 loc) · 796 Bytes

olt-client-parser

Biblioteca para acessar OLTs multimarcas e transformar em JSON

Instalação

$ npm install @thiago.zampieri/olt-client-parser

Uso

Configuração da API

const OLTClientParser = require('@thiago.zampieri/olt-client-parser')

const olt = new OLTClientParser({
  brand: 'Huawei',
  model: 'MA5608T',
  firmware: 1.9,
  options: {
    host: '127.0.0.1',
    port: 23,
    username: 'username', // default root
    password: 'password', // default guest
  }
});

Para verificar nivel de permissão do user:

(async () => {
  const data = await olt.displayPermissionByUser('user')
  console.log(data)
})();

Mostra placas do chassi:

(async () => {
  const data = await olt.displayBoard(0)
  console.log(data)  
})();