bthomehub
The BT Homehub scraper that you never knew you needed! Currently, only tested on homehub 5.
Getting started
To instantiate the module you can do the following:
var homehub = ;
By not passing any variables to the function, it will assume the homehub UI is avaliable at 'http://192.168.1.254/'
All functions follow a promise structure, for example, to log out connected devices you can use the following:
homehub ;
Functions currently avaliable are:
homehub; //Lists all connected device names, their mac addresses and IPs as an objecthomehub; //Returns the current internet connection status as a stringhomehub; //Returns the current wifi status as a string