#rf #googleassistant #433mhz

app qbutton-pi

服务用于在433 MHz射频代码响应时发送Google Assistant命令

1个不稳定版本

0.1.0 2024年4月7日

#3#rf

Apache-2.0

25KB
321 代码行

qButton Pi

crates.io page

qButton Pi是qButton在Raspberry Pi上的版本。它使用一个附加的CC1101无线电模块来监听433 MHz射频按钮代码,并将它们映射到通过其API发送给Google Assistant的命令。

例如,按下一个按钮可以配置为发送“卧室灯打开”的命令,而按另一个按钮可以发送“卧室灯关闭”的命令。

安装

推荐使用Debian包安装qButton Pi。最新版本可以在GitHub发行页面上找到。

您也可以使用以下命令在仓库根目录下自行构建:cargo deb

$ cargo install cargo-deb
$ cargo deb
$ dpkg -i target/debian/qbutton-pi_*.deb

用法

编辑/etc/qbutton-pi.toml来填写您的Google Assistant凭据,然后向列表中添加命令。查看日志以找到未处理的按钮ID。您需要在编辑配置后重新启动qbutton-pi服务以使更改生效。

免责声明

这不是一个官方支持的Google产品。

许可证

在Apache License,版本2.0下许可(LICENSEhttp://www.apache.org/licenses/LICENSE-2.0)。

贡献

除非您明确声明,否则您有意提交的任何贡献,根据Apache-2.0许可证定义,应按上述方式许可,不附加任何额外条款或条件。

依赖关系

~65MB
~1M SLoC