代码改变世界程序员

消防物联网,为逆行英雄守住第一道生命线

2020-12-01  本文已影响0人  华为云开发者联盟

摘要:智慧物联网大背景下,如何借助物联网技术实现远程报警与控制,及早发现与控制火灾,减少损失。

消防行业面临的挑战与机遇

随着城镇化建设的高速发展,人们生活水平的不断提升,消防安全保障能力与人民群众安全需求不适应,传统消防安全问题并没有得到根本解决,非传统的消防安全因素却日益上升作用凸显,两者相互渗透,相互交织的趋势更加明显,导致火灾隐患逐年增多,消防安全面临严峻挑战。

同时,在“智能+”的趋势下,消防行业也面临诸多机遇。根据新思界产业研究中心发布的《2019-2023年中国智慧消防市场可行性研究报告》显示,现阶段,我国省级以上城市、9成以上的地级城市均已提出智慧消防建设计划,智慧消防市场发展速度加快。2019年,我国智慧消防市场规模约为36亿元,预计未来5年仍将保持14%左右的增速增长,到2024年市场规模将达到70亿元左右,行业发展前景广阔。

华为云微认证《物联网智慧烟感报警系统》

今天,我们就通过华为云微认证《物联网智慧烟感报警系统》来了解下,物联网智慧烟感报警系统是如何在物联网技术的支持下实现远程报警与控制,助力及早发现与控制火灾,减少损失。

华为云微认证《物联网智慧烟感报警系统》,是面向物联网、消防行业相关的开发工程师,以及社会大众,高校师生,利用物联网、设备接入服务和消息通知服务,实现烟感报警器邮件、短信、语音多渠道报警,帮助学员通过了解物联网、SMN、ECS、DevCloud开发平台,掌握应用构建方法,从而了解多个云服务概念,通过微认证详尽的实验操作指导,来进行智慧烟感报警系统实践,从而提升物联网和应用开发能力。

接下来让我们一起来看详细了解下本微认证的研发背景及价值吧!

智慧烟感报警系统的背景及价值

基于目前消防行业的实际现状,各级政府及主管部门做了大量探索与工作,包括推广城市消防远程监控系统,展开专项整治行动,以及推广独立式烟感报警器。这些探索与工作取得了很大成就。但受限于商业模式,技术水平,推广成本等问题仍未达到预期效果。以独立式烟感报警器为例,存在以下痛点

但随着物联网技术的发展,将烟感报警器接入物联网平台后,这些问题都迎刃而解。

第一、通过统一的IoT接入平台,可以连接不同的物联网应用,使得不同产品品类不同品牌间的产品采用统一的接入标准,解决互联互通的问题。

第二、烟感报警器可基于NB-IoT网络接入。该网络具有覆盖广容量,大可靠性高等优势。

第三、NB-IoT设备可基于低功耗的省电模式运作,仅在需要上报数据时激活完毕,对比其他联网设备,功耗较低,电池更耐久。

第四、部署基于NB-IoT的烟感报警器,无需额外组网和布线,集中启用,满足文物古建筑微小场所古旧建筑的应用需求,无需破坏建筑原有状态,也可达到火灾预警效果。

包含智慧烟感报警系统在内的智慧消防系统,打破了传统消防系统的困境,带来了以下价值。

无复杂布线降低安装维护成本。

城市级联网提高信息化水平。

大数据分析,减少潜在火灾隐患。

多应用联动,提高突发事件应变效率。

基于物联网平台的智慧烟感报警系统

接下来让我们具体了解下基于物联网平台的智慧烟感报警系统的技术架构。

首先,智慧烟感报警器的传感器定期采集数据,并将数据上报至物联网平台。物联网平台接收到数据后,通过推送的方式将数据传递给智慧烟感报警器的管理应用,由应用进行分析和处理;应用的服务端开发完成后,可将其部署到弹性云服务器ECS上,并通过DevCloud配置与部署智慧烟感应用;同时,智慧烟感应用还应该有供智慧烟感报警器用户使用的客户端;应用接收到设备上报的数据后,需要根据上报数据中的烟雾浓度或电池电量等指标判断是否需要给用户发送短信,邮件或语音通知。若需要发送短信和邮件,则应用会调用消息通知服务,还可依据华为云用户的需求主动推送通知消息。最终,用户可以通过邮件,短信等方式接收通知信息。

基于物联网平台的智慧烟感报警系统的技术原理

在微认证《物联网智慧烟感报警系统》的实验中,我们的智慧烟感应用是服务端应用,部署在弹性云服务器ECS上,可通过弹性公网IP访问。软件开发平台(DevCloud)是集华为研发实践、前沿研发理念、先进研发工具为一体的一站式云端软件开发平台,面向开发者提供的云服务,即开即用,随时随地在云端进行项目管理,代码托管,代码检查,流水线编译,编译构建,部署和测试发布,让开发者快速而又轻松地开启云端开发之旅。

华为云软件开发平台提供可视化、可定制的自动交付流水线,将代码检查,编译构建,测试、部署等多种类型的任务纳入流水线,并充分利用云上资源的弹性能力,大大缩短流水线的执行时间,实现云端可持续交付。

在部署方面,软件开发平台提供可视化、一键式部署服务,支持部署到虚拟机或者容器,实现部署环境标准化和部署过程自动化。本实验中,我们通过软件开发平台(DevCloud)托管智慧烟感应用的代码,并在编译和构建后部署到ECS上。

上一篇下一篇

猜你喜欢

热点阅读