remove scratch test cli tool
This commit is contained in:
parent
6a5e6d0753
commit
de669f159e
45
cmd/lifx.go
45
cmd/lifx.go
@ -1,45 +0,0 @@
|
|||||||
package main
|
|
||||||
|
|
||||||
import (
|
|
||||||
"fmt"
|
|
||||||
"git.kill0.net/chill9/go-lifx"
|
|
||||||
"os"
|
|
||||||
//"time"
|
|
||||||
)
|
|
||||||
|
|
||||||
func main() {
|
|
||||||
accessToken := os.Getenv("LIFX_ACCESS_TOKEN")
|
|
||||||
if accessToken == "" {
|
|
||||||
fmt.Println("LIFX_ACCESS_TOKEN is undefined")
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
color1 := lifx.RGBColor{R: 235, G: 191, B: 255}
|
|
||||||
color2 := lifx.NewHSBKColor()
|
|
||||||
color2.H = 27
|
|
||||||
color2.S = 1
|
|
||||||
color2.B = 0.39
|
|
||||||
fmt.Println(color1.Hex())
|
|
||||||
fmt.Println(color1.ColorString())
|
|
||||||
fmt.Println(color2.ColorString())
|
|
||||||
s := lifx.State{Power: "on", Color: color2}
|
|
||||||
c := lifx.NewClient(accessToken)
|
|
||||||
selector := "group:Office"
|
|
||||||
r, err := c.FastSetState(selector, s)
|
|
||||||
/*
|
|
||||||
time.Sleep(10 * time.Second)
|
|
||||||
s.Color = "white"
|
|
||||||
res, _ := c.SetState(selector, s)
|
|
||||||
fmt.Println(res)
|
|
||||||
//c.SetState("all", &lifx.State{Power: "on", Color: "green"})
|
|
||||||
time.Sleep(10 * time.Second)
|
|
||||||
c.FastPowerOff(selector)
|
|
||||||
time.Sleep(10 * time.Second)
|
|
||||||
c.FastPowerOn(selector)
|
|
||||||
//c.PowerOff("all")
|
|
||||||
*/
|
|
||||||
fmt.Println(err)
|
|
||||||
fmt.Println(r)
|
|
||||||
r, err = c.Toggle(selector, 10.0)
|
|
||||||
fmt.Println(err)
|
|
||||||
fmt.Println(r)
|
|
||||||
}
|
|
Loading…
Reference in New Issue
Block a user