OhMySensors:用于MySensors的家庭自动化控制器

时间:2024-05-31 13:58:31
【文件属性】:

文件名称:OhMySensors:用于MySensors的家庭自动化控制器

文件大小:403KB

文件格式:ZIP

更新时间:2024-05-31 13:58:31

JavaScript

OhMySensors OhMySensors是我为创建家庭自动化控制器的。 除了商用Vera,我找不到能支持MySensors协议各个方面的控制器。 因此,我决定构建自己最便宜的(免费的)替代方案。 该项目尚处于初期阶段,目前仅是个人项目。 特点和目标 * 多平台(Linux,Mac OS X,Windows) 支持MySensors的每种传感器/功能 兼容多种类型的网关 以太网网关 串行网关 无依赖(npm模块除外) Websocket API 最初的目标是提供一个API,该API仅允许查看传感器的当前状态,并在执行器的情况下与其交互。 达成目标 在第二次,API将能够在给定的时间段内汇总传感器的数据,以生成图形和图表。 GUI是下一步的逻辑步骤,它将与服务器代码(仅使用API​​的客户端代码)完全分开。 最后,我想实现某种基于事件的自动化,从能够响应事件的J


【文件预览】:
OhMySensors-master
----.travis.yml(164B)
----.eslintrc(207B)
----migration()
--------1439649425590-initial.js(1KB)
----bin()
--------babel-bridge.js(147B)
--------cli.js(3KB)
----index.js(24B)
----package.json(1KB)
----test()
--------serial-protocol.js(5KB)
----LICENSE(18KB)
----.gitignore(557B)
----lib()
--------server()
--------type()
--------event-manager.js(173B)
--------start.js(3KB)
--------connector()
--------controller.js(9KB)
--------bootstrap.js(3KB)
--------serial-protocol.js(6KB)
----public()
--------index.html(897B)
--------js()
----.codeclimate.yml(117B)
----README.md(5KB)
----config.example.json(117B)
----.gitattributes(13B)

网友评论