智能家居中的HAIFA家庭自动化解决方案深度解析
1. HAIFA需求概述
HAIFA作为一种家庭自动化(HA)解决方案,需要集成到SecureWSN的现有基础设施中。其需求可分为功能需求和非功能需求。
1.1 功能需求
- 支持不同硬件和协议(R1) :HA系统需通过执行器改变本地环境状态,执行器来自不同厂商,使用不同通信协议。HAIFA应充当多厂商的桥梁,支持不同硬件和协议,实现设备间的互操作性,且便于扩展对其他类型的支持。
- 执行器集成(R2) :执行器集成对系统至关重要。所有连接到HAIFA的执行器应可由用户通过HAIFA控制和管理。执行器默认未注册,注册并命名后,用户可根据规则控制使用。只有注册的执行器可通过WebMaDa远程控制。
- 基于规则的配置(R3) :WSN所有者可创建和管理规则,定义自动化的期望行为。规则包含条件和动作,条件由传感器值、比较器和阈值组成,动作是注册执行器支持的命令。规则可暂停、恢复,可分配时间框架。规则的更改和执行历史应记录并通过用户界面提供给所有者。
- 远程访问(R4) :远程调整规则、阈值,添加新规则或控制执行器在某些场景下很有用。因此,应可通过WebMaDa远程控制注册执行器和管理规则。
1.2 非功能需求
- 存储(R5) :需永久保存注册执行器、配置规则和相应日志。存储由抽象接口表示,实现可互换。We
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



