【文件属性】:
文件名称:smart-home-mqtt:实验性和WIP-Google Smart Home和MQTT之间的桥梁
文件大小:165KB
文件格式:ZIP
更新时间:2021-05-01 11:04:25
JavaScript
智能家居MQTT桥
该项目的最终目标是在MQTT设备和Smart Home SDK之间建立通用的桥梁,首先是针对Google助手,也是Alexa。
这是一项进行中的工作,您可以在关注此项目的播放列表
使用身份验证运行MQTT Broker
VerneMQ
MongoDB的
使用NodeJS的Webhook
与Docker一起运行
docker-compose -f stack.yaml up -d
连接到在Docker中运行的本地Mongodb
docker run -it --rm \
--name mongo-client
--network smart-home-mqtt_default \
mongo \
mongo \
--host mongo \
-u vernemq \
-p vernemq \
--authenticationData
【文件预览】:
smart-home-mqtt-master
----.gitignore(12B)
----functions()
--------.gitignore(13B)
--------package.json(601B)
--------package-lock.json(106KB)
--------index.js(1KB)
----firebase.json(59B)
----stack-gcp.yaml(2KB)
----README.md(3KB)
----webhook-worker-pubsub()
--------.gitignore(1KB)
--------Dockerfile(111B)
--------.eslintrc(148B)
--------package.json(539B)
--------package-lock.json(89KB)
--------.dockerignore(12B)
--------index.js(1KB)
----webhook-worker()
--------Dockerfile(111B)
--------.eslintrc(148B)
--------package.json(494B)
--------package-lock.json(70KB)
--------.dockerignore(12B)
--------index.js(1KB)
----database.rules.json(79B)
----stack.yaml(2KB)
----webhook-worker-auth()
--------.gitignore(1KB)
--------Dockerfile(194B)
--------.eslintrc(148B)
--------package.json(566B)
--------package-lock.json(318KB)
--------.dockerignore(12B)
--------index.js(4KB)
--------pattern.js(842B)
--------pattern.test.js(3KB)