An unofficial nodejs API wrapper for DroneMobile
npm install drone-mobile
const DroneMobile = require('drone-mobile');
const client = new DroneMobile({
username: 'some@dude.com',
password: 'hunter1'
});
client.on('ready', async () => {
// get a list of vehicles on the account
const vehicleList = await client.vehicles();
// pick the first one
const vehicle = vehicleList[0];
// attempt a lock command to the vehicle
console.log('Attempting to lock car', vehicle.device_key);
try {
const response = await client.lock(vehicle.device_key);
console.log(response);
} catch (err) {
console.log('Err:', err);
}
});
- Start
- Stop
- Lock
- Unlock
- Trunk
- Aux1
- Aux2
- Location
- Status
- Vehicles