GoRemote 是一个 Go 语言开发的虚拟电视遥控器。可以通过 WIFI 网络连接来控制你的智能电视。
已测试的电视是 Sony Bravia KDL-50W805B 和类似产品
go get github.com/marcioAlmada/goremote cd $GOPATH/src/github.com/marcioAlmada/goremote make make install
使用图形界面的方法:
$ goremote <tv-ip> # click the buttons :)
命令行的使用方法:
$ goremote <tv-ip> --repl # use the computer keyboard :)
Ex: my TV has a fixed IP so I always: goremote 10.0.0.101 --repl.
goremote 10.0.0.101 --repl
可运行
curl "http://<tv-ip>/sony/accessControl/actRegister" # OR curl "http://<tv-ip>/accessControl/actRegister"
If you get {"error":[501,"Not Implemented"]} response your TV is probably compatible :)
{"error":[501,"Not Implemented"]}