2.0.0 • Published 3 years ago
rf-kasa-methods v2.0.0
rf-kasa-controller
wrapper for kasa api
usage
const kasa = new KasaController({
username: process.env.KASA_USERNAME,
password: process.env.KASA_PASSWORD
})
kasa.toggle("lightName")
methods
they are async
.toggle("lightName")
toggles light state on and off
.color("lightName", "dim red")
sets color of light
.getLights()
returns a list of available lights in your account
.findLight("lightName")
.getState("lightName")
.getInfo("lightName")
.color()
options
you can use natural language, using keywords
color keywords:
red
, blue
, green
, yellow
, orange
, purple
, pink
, white
brightness keywords:
bright
, high
, dim
, medium
, dark
, low
color temperature keywords:
warm
, cool
, daylight