2.0.0 • Published 5 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