light-control-js Zigbee灯远程控制模块
Zigbee 灯的远程控制,靠的就是这个light-control-js,整合了deCONZ REST API,你只需要配置好环境变量,就能轻松搞定远程开关、调光等操作。部署也不难,支持用pm2守护运行,稳定性还挺不错的。
嗯,要用之前,先生成一个 API 密钥,像配置数据库一样设置下 DECONZ_HOST
和 DECONZ_API_KEY
,如果你习惯写 .env
文件,直接丢进 packages/light-control-server/.env
就好。
安装和启动也挺直观的:
npm install -g yarn
yarn install
服务器端:
npm install pm2 -g
pm2 install typescript
pm2 start ecosystem.config.js
开发调试阶段也可以独立运行:
cd packages/light-control-server
yarn start
还有个细节,想看调试信息可以加 DEBUG=lcs:*
,挺适合排查问题的。
如果你正好在搞智能家居或者需要用 JS 控制 Zigbee 灯,那这个项目值得一试,结构清晰、上手快。
725.15KB
文件大小:
评论区