OpenAutomation
OpenAutomation
比赛/竞技
⭐⭐⭐☆☆ (3/5)
🧩 软硬件结合
已发布
项目简介
基于开源硬件的全功能家庭自动化系统,支持无线控制。
基于开源硬件的全功能家庭自动化系统,具备无线控制功能。
项目特点
无线的监控解决方案
易于安装和配置
100% 本地控制,无需云服务
支持温度、湿度、CO2、能源计量等应用
每个房间最多支持9个传感器
基于 jQuery Mobile 的触摸友好用户界面
简单的 JSON 配置
无需数据库后端,传感器数据存储在文本文件中
基于 HOTP RFC4226 令牌认证的强安全性
兼容 Ciseco LLAP 协议
技术规格
| 运行环境 | |
|---|---|
| 目标硬件 | |
| 通信协议 | |
| 认证方式 | |
| 用户界面 | |
| 配置方式 | |
| 数据存储 | |
| 传感器支持 | |
| 最大传感器数 |
项目资源
搜索资源
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Intel Edison | 1 | — | 推荐,也可用其他计算机 |
| 温度传感器 | 1 | — | 兼容 Ciseco LLAP 协议 |
| 湿度传感器 | 1 | — | 兼容 Ciseco LLAP 协议 |
| CO2 传感器 | 1 | — | 兼容 Ciseco LLAP 协议 |
| 能源计量传感器 | 1 | — | 兼容 Ciseco LLAP 协议 |
| 无线串口模块 | 1 | — | 用于传感器通信 |
所需工具
| 工具 | 用途 | 是否必需 |
|---|---|---|
| 计算机 | 运行 Node.js 和 OpenAutomation 服务 | ✅ 是 |
| 串口线/USB线 | 连接传感器模块 | ✅ 是 |
| 浏览器 | 访问管理界面 | ✅ 是 |
能力画像
记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
3/5
狂热与坚持
2/5
创造与创新
3/5
项目图库
所需技能
🔧 **动手能力**:需要连接传感器和串口设备,配置硬件
💻 **编程能力**:需要了解 Node.js 和 JavaScript,能够修改配置文件
⚡ **电子电路**:需要了解传感器连接和串口通信
适用场景
家庭自动化监控,实时监测温度、湿度、CO2 和能源消耗
本地化智能家居控制,无需依赖云服务
基于 Intel Edison 的物联网项目开发和学习