0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

自动化支持物联网的HVAC系统测试的最佳方法

星星科技指导员 来源:嵌入式计算设计 作者:Shraddha Shah 2022-10-17 10:43 次阅读

HVAC现在比以往任何时候都更智能,因为它们只需使用连接的应用程序在我们的移动设备上单击即可进行远程控制。暖通空调系统也可以配置Alexa或谷歌智能家居,通过使用语音控制使我们的生活更加方便。物联网技术也使暖通空调系统更智能、更高效。

智能HVAC系统的主要组件包括HVAC设备,用于与设备通信的云以及控制设备功能的移动应用程序。多个HVAC系统组合成分区系统,实现更高的能源效率以及不同区域的独立和可定制的加热和冷却需求。

暖通空调区域系统

为什么要测试智能暖通空调系统?

由于HVAC系统控制着特定区域或地区的环境条件,因此确保其整体性能至关重要。此外,当系统足够智能,可以由远程应用程序控制时,验证移动应用程序、云 API 以及通信协议和设备功能的端到端完整性变得至关重要(即,从移动应用程序到云再到 HVAC 系统,然后再返回)。

如果这些组件中的任何一个无法正常工作,则整个系统都可能出现故障。这就是为什么测试HVAC系统是开发和部署生命周期中一个复杂但至关重要的部分。

随时随地控制暖通空调。

测试智能暖通空调系统的方法

为了确保HVAC系统的整体系统完整性,需要考虑三种不同的方法:

1. 功能特性验证

2. 接口测试

3. 性能/负载测试

功能特性验证

HVAC设备具有调度功能,其中调度模式和温度可以全天设置,也可以使用时间段每周设置。某些设备可能会提供休假/一键式离开功能,该功能可以将恒温器置于“离开”模式。

所有这些功能都可以使用手动或自动测试进行验证,其中包括测试移动应用程序及其通过通信协议和API与HVAC设备的连接。最重要的方面之一是确保恒温器节能且功耗最小,这可以通过使用图表进行验证,从而全面了解能源使用情况与消耗情况。

市场上有各种工具和框架,但最好的开源工具Appium被广泛用于测试移动应用程序,并且可以与机器人框架一起使用,通过MQTT进行HVAC设备验证。

HVAC 设备可以连接到树莓派Python 脚本(即发布/订阅请求和响应数据)将读取或写入恒温器设备对象的值。自动化脚本可以通过更新将在恒温器上验证的值并在它订阅的 MQTT 响应主题上读取相应的对象值来验证移动应用程序的功能方面,反之亦然。

接口测试

API 是开发人员用于通过通信协议在移动应用程序和设备之间建立通信的构建块。因此,确保 API 在发送到服务器的请求中提供预期的响应非常重要。

有各种工具可用于测试 Rest API,Postman 就是其中之一。

性能/负载测试

当涉及到大量设备的测试和同时处理并发用户时,必须执行性能/负载测试,以确保系统的可靠性、可扩展性和负载处理能力。虽然一次有 N 个用户在使用 HVAC 系统,但其性能可能会降低或响应时间可能会延迟,这可能会在负载过重时使服务器崩溃。

这可以通过检测服务器在给定时间处理最大负载数的能力并通过负载测试将它们分布在不同的实例上来克服。市场上有各种各样的工具,Locust是基于Python的工具,可用于开发性能脚本,这些脚本执行超过N个HVAC设备,以推导出系统的容差/行为。

自动化测试:保持冷静

智能HVAC系统现在是大多数住宅,工业和商业建筑的一部分,这就是为什么如果您希望发现未知缺陷,确保更高的效率,并在发布之前和之后最大限度地提高性能,则必须测试正确的测试方法。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能家居
    +关注

    关注

    1928

    文章

    9565

    浏览量

    185242
  • python
    +关注

    关注

    56

    文章

    4797

    浏览量

    84729
收藏 人收藏

    评论

    相关推荐

    串口屏自动化测试

    在当今智能、高效的工业4.0时代,串口屏作为人机交互的关键组件,在自动化设备、联网应用、智能制造等领域发挥着举足轻重的作用。为了确保这
    的头像 发表于 12-27 17:17 1104次阅读

    联网在工业自动化中的作用

    增强了生产的灵活性和可持续性。 1. 数据收集与监控 联网技术的核心之一是数据的收集。在工业自动化中,传感器和设备可以实时监控生产线上的各种参数,如温度、压力、湿度、速度等。这些数据被传输到中央
    的头像 发表于 10-29 10:33 359次阅读

    联网产品的电池电压自动采集的研发测试方案

    一、联网行业中存在问题 在当今的科技时代,联网电子产品的应用愈发广泛,无论是智能家居中的各类传感器,还是工业自动化领域的远程监控设备,亦
    的头像 发表于 09-29 11:10 456次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>产品的电池电压<b class='flag-5'>自动</b>采集的研发<b class='flag-5'>测试</b>方案

    开关电源自动化测试设备:如何实现自动化测试

    开关电源自动化测试设备是将测试软件和测试硬件集成在一个电源测试柜中的ate自动测试设备,其
    的头像 发表于 08-30 18:19 1305次阅读
    开关电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>设备:如何实现<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>?

    XLT高速线缆自动化测试系统

    高速线缆自动化测试系统 随着高速通信的快速发展,对于高速数据通信线缆性能要求日益增高,在其硏发、生产阶段,需要多次测试射频性能。传统人工手动测试
    的头像 发表于 08-05 16:39 335次阅读

    PLC网关:工业自动化联网的融合点

    PLC 网关已经越来越多的应用在IIOT工业联网中,那么,PLC网关到底是什么呢? PLC 网关是一种工业联网的网络设备,设计用于实现不同自动化
    的头像 发表于 07-29 14:45 405次阅读
    PLC网关:工业<b class='flag-5'>自动化</b>与<b class='flag-5'>物</b><b class='flag-5'>联网</b>的融合点

    ATECLOUD智能云测试平台推动自动化测试发展

    目前,ATECLOUD专注于为电源模块、电源管理芯片和射频组件测试提供自动化测试方案。同时,也支持定制开发,如电机驱动测试、元器件
    的头像 发表于 07-26 15:26 382次阅读
    ATECLOUD智能云<b class='flag-5'>测试</b>平台推动<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>发展

    OTA自动化测试解决方案——实车级OTA测试系统PAVELINK.OTABOX

    ,并简单介绍北汇信息的实车级OTA自动化测试解决方案——PAVELINK.OTABOX。实车级OTA自动化系统目前,OTA自动化
    的头像 发表于 07-11 08:26 673次阅读
    OTA<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>解决方案——实车级OTA<b class='flag-5'>测试</b><b class='flag-5'>系统</b>PAVELINK.OTABOX

    户外便携储能电源自动化测试系统高效完成电源测试

    纳米软件电源自动化测试系统是基于ATECLOUD平台开发的、针对储能电源及其它电源模块的自动化测试系统
    的头像 发表于 07-08 16:44 508次阅读
    户外便携储能电源<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>高效完成电源<b class='flag-5'>测试</b>

    机械自动化自动化的一种吗

    引言 自动化技术是指利用控制装置对生产过程进行控制,以实现生产过程的自动化。机械自动化自动化技术的一种,它主要涉及到使用机械设备和控制系统
    的头像 发表于 07-01 09:32 1684次阅读

    ATECLOUD自动化测试系统区别于传统自动化测试系统

    纳米软件通过多年业务积累,具有丰富的软件开发和系统集成经验。ATECLOUD自动化测试平台也一直在迭代升级,扩展功能,致力于让测试变得更简单、更便捷。
    的头像 发表于 05-08 15:58 436次阅读
    ATECLOUD<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>区别于传统<b class='flag-5'>自动化</b><b class='flag-5'>测试</b><b class='flag-5'>系统</b>

    鸿蒙OS开发实战:【自动化测试框架】使用指南

    为支撑HarmonyOS操作系统自动化测试活动开展,我们提供了支持JS/TS语言的单元及UI测试框架,
    的头像 发表于 04-08 14:49 1429次阅读
    鸿蒙OS开发实战:【<b class='flag-5'>自动化</b><b class='flag-5'>测试</b>框架】使用指南

    联网网关在工业自动化中的应用

    在工业自动化领域,联网网关的应用为生产线带来了巨大的变革。通过将各种传感器、执行器、设备等连接到联网网关,企业可以实现生产过程的智能
    的头像 发表于 04-03 14:02 443次阅读
    <b class='flag-5'>物</b><b class='flag-5'>联网</b>网关在工业<b class='flag-5'>自动化</b>中的应用

    沙特stc和华为商用核心网自动化实践荣获“年度最佳自动化项目奖”

    近期,Global Telecom Awards(GTA)颁奖典礼在英国伦敦举行。沙特stc和华为因在核心网自动化方面的创新实践荣获“年度最佳自动化项目奖”(Automation
    的头像 发表于 01-17 10:15 460次阅读

    ETC自动化测试系统ETC Runsys. #ETC #自动化测试 #OBU #RSU

    自动化测试
    度纬仪器
    发布于 :2024年01月12日 10:01:20