【技术实现步骤摘要】
基于设备的软件开发方法及其系统和装置
本专利技术涉及软件开发
,尤其涉及基于设备的软件开发方法及其系统和装置。
技术介绍
在zigbee技术的应用中,会有各种各样的开关品类设备的需求定制和产品开发。开发人员根据特定的需求,创建对应的zigbee开关品类的设备工程,进行开关品类设备的功能开发。开发完成的合格的zigbee开关品类设备的产品,接入zigbee网关,配合手机app应用,可以操作和控制zigbee开关品类设备;同时可以创建多种应用场景和联动,增强用户的体验感和沉浸感。目前基于zigbee技术开发的开关品类设备的应用,正在逐渐的进入寻常百姓的家,让人们体验万物互联的便捷智能生活。在zigbee开关品类设备的产品开发中,研发根据需求进行功能开发。需求多种多样,每个需求的更改,研发都需要重新修改和开发代码,并输出固件。每一款zigbee开关产品,需要一个工程代码去开发和维护。在开发过程中,产品需求的变更,需要对产品的工程代码进行相应的开发和修改。需求越来越多,相同品类、功能类似的产品数量越来越 ...
【技术保护点】
1.基于设备的软件开发方法,其特征在于,包括以下步骤:/n构建对应所述设备功能的json配置文件;/n对所述json配置文件中的功能配置项进行选择,得到对应特定设备的json配置文件;/n所述特定设备的json配置文件的功能配置信息在输出执行程序中被相应的变量引用。/n
【技术特征摘要】
1.基于设备的软件开发方法,其特征在于,包括以下步骤:
构建对应所述设备功能的json配置文件;
对所述json配置文件中的功能配置项进行选择,得到对应特定设备的json配置文件;
所述特定设备的json配置文件的功能配置信息在输出执行程序中被相应的变量引用。
2.根据权利要求1所述的基于设备的软件开发方法,其特征在于,所述json配置文件通过解析成宏定义而在输出执行程序中被相应的变量引用。
3.根据权利要求2所述的基于设备的软件开发方法,其特征在于,所述宏定义生成到在执行程序中被相应的变量引用的头文件中,而使得所述json配置文件的功能配置信息在输出执行程序中被相应的变量引用。
4.根据权利要求1-3任一项所述的基于设备的软件开发方法,其特征在于,所述设备为开关品类设备。
5.根据权利要求4所述的基于设备的软件开发方法,其特征在于,所述设备为基于zigbee的开关品类设备。
6.基于设备的软件开发系...
【专利技术属性】
技术研发人员:祝盼飞,张鹏,邓亮,李明,金露,卢超,
申请(专利权)人:杭州涂鸦信息技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。