1.0.351 • Published 4 years ago

@chrisns/visonic_v8 v1.0.351

Weekly downloads
318
License
MIT
Repository
github
Last release
4 years ago

Visonic powermanage v8.0 API compatible client

Coverage Status ci MIT Licence Total alerts Language grade: JavaScript

The v8 api is noticeably different in that it requires email/password auth in addition to the user's pin

Written in typescript for your development pleasure :)

Supported features

  • authentication
  • get status of panel
  • get current alarms
  • get current troubles
  • get current alerts
  • get panel info
  • get event history
  • get wake up sms string
  • get devices
  • get status on a process change
  • get all locations
  • set the state (disarm/home/away)

Nice to have features

If you'd like to raise a PR? :)

  • trigger cameras to take pictures
  • collect pictures from cameras
  • user management

Example Usage

index.ts

import * as alarm from '@chrisns/visonic_v8'
const { hostname, app_id, user_code, panel_id, email, password } = process.env

const run = async () => {
  const authenticatedAxios = await alarm.getAuthenticatedAxios({
    hostname,
    app_id,
    user_code,
    user_token: null,
    panel_id,
    email,
    password
  })
  const status = await alarm.getStatus(authenticatedAxios)
  console.log(status)
}
try {
  run()
} catch (error) {
  console.error(error)
}

Shell

npm i --save @chrisns/visonic_v8 typescript
ts-node index.ts

Response

{
  connected: false,
  connected_status: {
    bba: {
      is_connected: false,
      state: 'online'
    },
    gprs: {
      is_connected: false,
      state: 'online'
    }
  },
  discovery: {
    completed: true,
    stages: 10,
    in_queue: 0,
    triggered: null
  },
  partitions: [ {
    id: -1,
    state: 'DISARM',
    status: '',
    ready: true,
    options: []
  } ],
  rssi: {
    level: 'ok',
    network: 'Unknown'
  }
}

References

1.0.342

4 years ago

1.0.349

4 years ago

1.0.345

4 years ago

1.0.347

4 years ago

1.0.351

4 years ago

1.0.340

4 years ago

1.0.338

4 years ago

1.0.339

4 years ago

1.0.330

4 years ago

1.0.334

4 years ago

1.0.333

4 years ago

1.0.326

4 years ago

1.0.324

4 years ago

1.0.319

4 years ago

1.0.316

4 years ago

1.0.315

4 years ago

1.0.317

4 years ago

1.0.311

4 years ago

1.0.307

4 years ago

1.0.306

4 years ago

1.0.309

4 years ago

1.0.301

4 years ago

1.0.300

4 years ago

1.0.297

4 years ago

1.0.298

4 years ago

1.0.294

4 years ago

1.0.289

4 years ago

1.0.292

4 years ago

1.0.290

4 years ago

1.0.285

4 years ago

1.0.282

4 years ago

1.0.283

4 years ago

1.0.279

4 years ago

1.0.278

4 years ago

1.0.275

4 years ago

1.0.273

4 years ago

1.0.268

4 years ago

1.0.269

4 years ago

1.0.271

4 years ago

1.0.262

4 years ago

1.0.260

4 years ago

1.0.261

4 years ago

1.0.256

4 years ago

1.0.258

4 years ago

1.0.253

4 years ago

1.0.252

4 years ago

1.0.246

4 years ago

1.0.245

4 years ago

1.0.248

4 years ago

1.0.241

4 years ago

1.0.239

4 years ago

1.0.237

4 years ago

1.0.233

4 years ago

1.0.232

4 years ago

1.0.235

4 years ago

1.0.234

4 years ago

1.0.228

4 years ago

1.0.224

4 years ago

1.0.223

4 years ago

1.0.226

4 years ago

1.0.219

4 years ago

1.0.216

4 years ago

1.0.215

4 years ago

1.0.214

4 years ago

1.0.210

4 years ago

1.0.208

4 years ago

1.0.207

4 years ago

1.0.201

4 years ago

1.0.203

4 years ago

1.0.198

4 years ago

1.0.199

4 years ago

1.0.187

4 years ago

1.0.188

4 years ago

1.0.183

4 years ago

1.0.184

4 years ago

1.0.180

4 years ago

1.0.176

4 years ago

1.0.179

4 years ago

1.0.193

4 years ago

1.0.195

4 years ago

1.0.191

4 years ago

1.0.143

4 years ago

1.0.145

4 years ago

1.0.141

4 years ago

1.0.131

4 years ago

1.0.133

4 years ago

1.0.174

4 years ago

1.0.130

4 years ago

1.0.173

4 years ago

1.0.139

4 years ago

1.0.135

4 years ago

1.0.138

4 years ago

1.0.170

4 years ago

1.0.165

4 years ago

1.0.166

4 years ago

1.0.122

4 years ago

1.0.161

4 years ago

1.0.162

4 years ago

1.0.128

4 years ago

1.0.169

4 years ago

1.0.125

4 years ago

1.0.126

4 years ago

1.0.155

4 years ago

1.0.152

4 years ago

1.0.158

4 years ago

1.0.157

4 years ago

1.0.118

4 years ago

1.0.117

4 years ago

1.0.113

4 years ago

1.0.115

4 years ago

1.0.110

4 years ago

1.0.111

4 years ago

1.0.106

4 years ago

1.0.104

4 years ago

1.0.100

4 years ago

1.0.102

4 years ago

1.0.95

4 years ago

1.0.98

4 years ago

1.0.96

4 years ago

1.0.91

4 years ago

1.0.88

4 years ago

1.0.89

4 years ago

1.0.84

4 years ago

1.0.85

4 years ago

1.0.80

4 years ago

1.0.81

4 years ago

1.0.77

4 years ago

1.0.73

4 years ago

1.0.75

4 years ago

1.0.74

4 years ago

1.0.70

4 years ago

1.0.68

4 years ago

1.0.66

4 years ago

1.0.65

4 years ago

1.0.62

4 years ago

1.0.60

4 years ago

1.0.54

4 years ago

1.0.52

4 years ago

1.0.58

4 years ago

1.0.57

4 years ago

1.0.49

4 years ago

1.0.46

4 years ago

1.0.45

4 years ago

1.0.42

4 years ago

1.0.40

4 years ago

1.0.38

4 years ago

1.0.37

4 years ago

1.0.34

4 years ago

1.0.33

4 years ago

1.0.30

4 years ago

1.0.28

4 years ago

1.0.27

4 years ago

1.0.24

4 years ago

1.0.23

4 years ago

1.0.20

4 years ago

1.0.19

4 years ago

1.0.0

4 years ago