arlo.js
TypeScript icon, indicating that this package has built-in type declarations

1.1.3 • Public • Published

Arlo.js

A library to interact with Arlo systems written in Typescript

License Version Downloads

Library is currently a work in progress. Most of the features are not yet implemented.

Lots of thanks to Arlo.py! I don't have to do nearly as much reverse engineering thanks to them.

const { Client } = require('arlo.js');

const credentials = {
    username: 'Your-Username',
    password: 'Your-Password',
    twoFactorMethod: 'Your-TwoFactorMethod',
};

(async ()=>{
    const arlo = new Client(credentials);
    await arlo.login();

    let profile = await arlo.getProfile();
    console.log(profile);
})();

Installation

Installation is done using the npm install command:

$ npm install arlo.js

Documentation

Documentation will be available on the Github Wiki

Examples

View the examples! Feel free to fork and submit your own!

Package Sidebar

Install

npm i arlo.js

Weekly Downloads

2

Version

1.1.3

License

MIT License

Unpacked Size

138 kB

Total Files

41

Last publish

Collaborators

  • easton36