Overview
This is a module NodeJS allowing to drive Huawei Wingle 4G. This module can :
- get connection state
- enable or disable mobile data
- send/read/remove SMS or store it in draft
- send/reply USSD code and get response
Conception
This module is oriented to follow admin user interface. It treats 4 essential pages :
Get started
First thing is to install the module from :
npm install huawei-wingle-4g
Import class HuaweiWingle4G like :
const HuaweiWingle4G = ;
Create an instance of HuaweiWingle4G :
const username = 'your username on admin user interface';const password = 'your password on admin user interface'; const huaweiWingle4G = username password;
Let's get network information. In this case, we will use Home found in HuaweiWingle4G.
const home = huaweiWingle4G;const network = await home;console;
This will print something like this:
{
type: '4G',
operator: 'TELMA',
signal: { strength: 1, total: 5 },
status: 3
}
State
- Base features implemented
- Documentation in progress ...