Skip to content

liormorad/vitrea-client

 
 

Repository files navigation

Vitrea Client

Vitrea Smart Home API Client

GitHub Workflow Code Climate maintainability Code Climate coverage

Installation

npm install vitrea-client

Usage

import * as Requests                     from 'vitrea-client/requests'
import { ProtocolVersion, VitreaClient } from 'vitrea-client'

const client = VitreaClient.create({
    host:     '192.168.1.111',
    port:     1234,
    username: 'admin',
    password: 'secret',
    version:  ProtocolVersion.V1
})

await client.connect()

await client.send(new Requests.RoomCount())

About

🏠 Vitrea Smart Home API Client

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.0%
  • JavaScript 3.0%