4.1 室内光强亮度环境调节
该应用程序的功能是通过光强传感器获得环境信息,依此来调节室内照明设备的运行状态,以达到最佳环境。
1)照度传感器设备Bundle
此包主要完成对照度传感器各项属性的定义,包括:
①所属设备类型为Lonworks;
②设备名称描述为Lonworks_Illumination_Sensor;
③设备ID号标识这个设备的唯一性,满足关于设备的ID号的统一定义格式;
④设备的版本信息等;
⑤设备位置信息描述,具体描述此照度传感器的位置,是厨房还是客厅。
2)光强传感器驱动Bundle 此包主要完成光强值的定时采集,并传输到OSGi服务网关。
3)照明设备Bundle 此包主要完成对照明设备各项属性的定义,包括:
①所属设备类型为Lonworks;
②设备名称描述为Lonworks_LIGBT;
③设备ID号标识这个设备的唯一性;
④设备的版本信息等;
⑤设备位置信息描述,具体描述此照明设备的位置。
4)照明设备驱动Bundle 此包主要完成对照明设备的开关控制、亮度调节。
5)推理Bundle 此包主要完成照度值到照明设备控制方式的转换。比如,当照度值降低时,将亮度调高;当照度值继续降低时,开启更多的照明设备。
4.2 红外无线自动报警
该应用程序的功能是通过收集红外光栅传感器的数据,来确定是否有不明人员进入,并且进行报警。
1)红外光栅传感器设备Bundle 此包主要完成对红外光栅传感传感器各项属性的定义,包括:
①所属设备类型为Lonworks;
②设备名称描述为Lonworks_Echelette grating_Sensor;
③设备ID号标识这个设备的唯一性,满足关于设备的ID号的统一定义格式;
④设备的版本信息等;
⑤设备位置信息描述,具体描述此照度传感器的位置,是围墙、正门还是窗户。
2)红外光栅传感器驱动Bundle 此包主要完成红外光栅传感器数据的定时采集,并传输到OSGi服务网关。
3)报警设备Bundle 此包主要完成对照明设备各项属性的定义,包括:
①所属设备类型为Lonworks;
②设备名称描述为Lonworks_Eechelette grating Light;
③设备ID号标识这个设备的唯一性,满足关于设备的ID号的统一定义格式;
④设备的版本信息等;
⑤设备位置信息描述,具体描述此报警设备的位置(如大门报警或者围墙报警,也可设置为集中报警)。
4)报警设备驱动Bundle 此包主要完成对报警单元的开关控制、声音大小调节等。
5)推理Bundle 此包主要完成红外光栅传感器数据到报警处理过程的转换,如有可疑人员通过非法手段进入室内时,打开报警灯、报警器提醒屋主或者恐吓非法入侵者;若是误报警,则迅速重启,使各系统恢复到监测状态。
5 总结
随着家庭信息化水平的不断提高,人们对智能家庭系统中接入电器设备控制需求趋于多样性,这使得接入电器设备的个体独立性和整体的一致性等问题日益突出。本文应用OSGi服务框架,提出了一种普适计算环境下的智能家庭系统解决方案,为用户提供了一致的多样化服务,屏蔽了多种接入技术的差异。
上一页 [1] [2] [3] [4]