OpenAutomation OpenAutomation

比赛/竞技 3/5 🧩 软硬件结合 已发布
oxyo 7 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5

项目简介

基于开源硬件的全功能家庭自动化系统,支持无线控制。


基于开源硬件的全功能家庭自动化系统,具备无线控制功能。

项目特点

无线的监控解决方案
易于安装和配置
100% 本地控制,无需云服务
支持温度、湿度、CO2、能源计量等应用
每个房间最多支持9个传感器
基于 jQuery Mobile 的触摸友好用户界面
简单的 JSON 配置
无需数据库后端,传感器数据存储在文本文件中
基于 HOTP RFC4226 令牌认证的强安全性
兼容 Ciseco LLAP 协议

技术规格

运行环境 Node.js
目标硬件 Intel Edison(也可在其他计算机上运行)
通信协议 Ciseco LLAP
认证方式 HOTP RFC4226 令牌认证
用户界面 jQuery Mobile
配置方式 JSON 配置文件
数据存储 文本文件
传感器支持 温度、湿度、CO2、能源计量等
最大传感器数 每个房间9个

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Intel Edison 1 推荐,也可用其他计算机
温度传感器 1 兼容 Ciseco LLAP 协议
湿度传感器 1 兼容 Ciseco LLAP 协议
CO2 传感器 1 兼容 Ciseco LLAP 协议
能源计量传感器 1 兼容 Ciseco LLAP 协议
无线串口模块 1 用于传感器通信

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 2/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 3/5
⚪ 狂热与坚持: 2/5
⚪ 创造与创新: 3/5

所需技能

🔧 **动手能力**:需要连接传感器和串口设备,配置硬件 💻 **编程能力**:需要了解 Node.js 和 JavaScript,能够修改配置文件 ⚡ **电子电路**:需要了解传感器连接和串口通信

适用场景

家庭自动化监控,实时监测温度、湿度、CO2 和能源消耗
本地化智能家居控制,无需依赖云服务
基于 Intel Edison 的物联网项目开发和学习