社区物联网云服务架构设计

文章目录

      • 1 摘要
      • 2 架构图
        • 2.1 社区物联网云服务网络拓扑图
        • 2.2 社区物联网云服务通讯流程图
        • 2.3 社区远程开锁功能流程图
      • 3 应用场景

1 摘要

随着社区管理越来越智能化,社区物联网升级与改造的市场空间也越来越大。社区物联网包含楼宇对讲、门禁门锁、通道闸等等设备系统。这些系统可以本地化,也可以云端部署。本文将介绍一种支持云端+本地化社区物联网架构模型。

2 架构图

2.1 社区物联网云服务网络拓扑图

在这里插入图片描述

设计方案说明:

对于社区物联网而言,绝大多数设备都是在社区内部使用,所有设备均在内网进行通讯,而不需要通过云端来远程管理,一旦交付,基本不会与供应商产生关系,因此本地化部署一个管理平台的方案无论是从成本还是功能性上都非常合适。作为低配的方案就可以完全不用考虑云服务。

在本地管理平台的基础上添加云服务,云服务通过对本地平台进行通讯,进而可以操控社区内部的设备。

添加云服务,可以在实现本地管理的同时,还能够实现对设备的远程操作,例如远程开门,访客二维码授权等等。极大地提升客户体验。当然,既然添加了云服务器这一选项,就可以使用更高级的设备,比如直连设备(可以直接连接外网通讯的设备),这种类型的设备安装配置更方便。无论是本地设备还是直连设备,在添加了云服务之后,设备运营商都可以向这些设备推送广告服务,这也是设备厂商的二次盈利能力。

既然添加了云服务这一中间件后为什么不直接去掉社区管理这一层,直接在云服务上给对应的社区开通账户,管理下属设备?

如果这么做,则设备商的运营成本将大幅增加。一个社区有上千台设备,随着业务的推广,云服务接入的设备越来越多,这是需要的服务器配置也就越高,费用也就上去了。同时,如果所有设备都直接连接公网的云服务,设备成本也高,而且还会存在网络连接不稳定的情况。使用本地管理平台来管理所在社区的设备,外部网络不稳定问题就基本没有,在没有外网的情况下,内部系统仍然能够正常工作。综上所属,采用本地平台+云端服务结合的方式更适合社区物联网场景。

2.2 社区物联网云服务通讯流程图

在这里插入图片描述

设计方案说明:

该图清晰地展示了用户如何通过云服务来实现对本地设备的管理。

2.3 社区远程开锁功能流程图

在这里插入图片描述

设计方案说明:

无论是本地设备还是直连设备,用户都可以通过云服务轻松实现远程控制。

3 应用场景

社区物联网应用包括但不限于以下场景:

  • 楼宇对讲
  • 门禁、通道闸
  • 电梯梯控
  • 停车场
  • 广告显示屏
  • 门禁门锁
  • 考勤机

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/167008.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Netty 模型理解

参考文章 1 参考文章 2 官网API文档 Reactor模型 Netty模型 Netty主要基于主从Reactor多线程模型进行了一定的修改,该模型包括以下几个组件: MainReactor(主Reactor):负责处理客户端的连接请求。它监听服务器上的端口…

中电金信:守【政】创新,探路保险数字化转型“新范式”

11月23日,CIIP2023中国保险科技创新合作大会在京举办。大会汇集保险科技领域行业专家、学者、国内外头部险企及保险科技公司负责人等各界人士,立足保险行业高质量发展和创新驱动理念,寻找行业数字化转型新动能、新视角,为保险科技…

python中range函数的用法

range() 是Python的一个内置函数。语法格式为:range(start, stop, step) start是初始值,stop是最终值,step是步长。range()函数仅适用于整数,所有参数都必须是整数。步长值可以为正数或负数,不得为零。使用range函数时…

如何去掉图片水印不伤原图?无痕去水印教程分享!

如何去掉图片水印不伤原图?在电商广告设计和营销领域,水印已经成为一种常见的版权保护手段。不过,水印也给淘宝商家带来了一些困扰。那么如何去掉图片水印还能不伤原图呢,接下来,将分享简单好用的无痕去水印教程&#…

Rust UI开发(二):iced中如何为窗口添加icon图标

注:此文适合于对rust有一些了解的朋友 iced是一个跨平台的GUI库,用于为rust语言程序构建UI界面。 想要了解如何构建简单窗口的可以看本系列的第一篇: Rust UI开发:使用iced构建UI时,如何在界面显示中文字符 本篇是系…

VMware 虚拟机设置静态IP

1.桥接模式:无线网卡虚拟机可以桥接的,Vmware0是虚拟机默认进入的虚拟网络,打开虚拟网络编辑器把Vmware0桥接到具体的无线网卡上,再打开网卡设置选择桥接模式即可。 2、.NAT模式下 :window下VMnet8: IPv4 地址 . . . …

高级IO—select

高级IO—select 文章目录 高级IO—selectIO的概念 五种IO模型阻塞IO非阻塞IO信号驱动IOIO多路转接异步IO I/O多路转接之select IO的概念 通常指数据在内部存储器和外部存储器或其他周边设备之间的输入和输出。输入是系统接收的信号或数据,输出则是从其发送的信号或…

Jmeter接口测试——使用教程(下)

前言 上一篇我给大家讲了jmeter的基本介绍跟参数化和jmeter脚本及jmeter断言,今天让我们继续往下看,学习一下jmeter新的知识点。 一、Jmeter关联 我们知道断言是从返回结果中检查有没有预期的值,现在有一个问题,有一个购买商品…

【学习笔记】GameFramework的非官方实例TowerDefense-GameFramework-Demo的流程

一、从游戏开始到打开一个Menu GameStart.unity GameEntry.Builtin.cs ProcedureComponent.cs GameStart.unity->GameFramework->Builtin->Procedure ProcedureLaunch.cs ProcedureSplash.cs ProcedurePreload.cs ProcedureLoadingScene.cs DataTables/Scene.txt Pro…

小学语文老师重点工作

小学语文老师是学生在语言学习过程中的关键引导者,他们的主要职责是帮助学生建立正确的语言基础,培养良好的阅读习惯,并提高学生的语文素养。以下是小学语文老师的一些重点工作。 一、教授语言知识 小学语文老师首要的任务是教授学生语言知识…

《DApp开发:开启全新数字时代篇章》

随着区块链技术的日益成熟,去中心化应用(DApp)逐渐成为数字世界的新焦点。在这个充满无限可能的全新领域,DApp开发为创新者们提供了开启数字时代新篇章的钥匙。 一、DApp:区块链创新成果 DApp是建立在区块链技术基础之…

C/C++ 开发SCM服务管理组件

SCM(Service Control Manager)服务管理器是 Windows 操作系统中的一个关键组件,负责管理系统服务的启动、停止和配置。服务是一种在后台运行的应用程序,可以在系统启动时自动启动,也可以由用户或其他应用程序手动启动。…

chromium通信系统-mojo系统(一)-ipcz系统基本概念

ipcz 是chromium的跨进程通信系统。z可能是代表zero,表示0拷贝通信。 chromium的文档是非常丰富的,关于ipcz最重要的一篇官方文档是IPCZ。 关于ipcz本篇文章主要的目的是通过源代码去分析它的实现。再进入分析前我们先对官方文档做一个总结,…

Java计算两个时间的相差年,日,小时,分,秒

主函数 public static int dateDiff(char flag, Calendar calSrc, Calendar calDes) {long millisDiff getMillis(calSrc) - getMillis(calDes);if (flag y) {return (calSrc.get(Calendar.YEAR) - calDes.get(Calendar.YEAR));}if (flag d) {return (int) (millisDiff / D…

Unity RenderFeature架构分析

自定义RenderFeature接口流程 URP内部ScriptableRenderPass分析 public、protected属性 renderPassEvent :渲染事件发生的时刻colorAttachments :渲染的颜色纹理列表 m_ColorAttachmentscolorAttachment :m_ColorAttachments[0];depthAttac…

【网络奇幻之旅】那年我与大数据的邂逅

🌺个人主页:Dawn黎明开始 🎀系列专栏:网络奇幻之旅 ⭐每日一句:循梦而行,向阳而生 📢欢迎大家:关注🔍点赞👍评论📝收藏⭐️ 文章目录 &#x1f4…

windows远程linux或远程虚拟机连接拒绝问题排查

当我们使用MobaXterm远程连接时,报错如下: 1.首先检查该ubuntu防火墙是否关闭,先将防火墙关闭。 1.检查防火墙状态 sudo ufw status 2.开启防火墙 sudo ufw enable 3.关闭防火墙 sudo ufw disable 2.关闭防火墙后,使用ping命令相…

【数据结构/C++】栈和队列_顺序栈

#include<iostream> using namespace std; #define MaxSize 10 // 1. 顺序栈 typedef int ElemType; struct Stack {ElemType data[MaxSize];int top; } SqStack; // 初始化栈 void init(Stack &s) {// 初始化栈顶指针s.top -1; } // 入栈 bool push(Stack &s, …

什么是工业物联网(IOT)?这样的IOT平台你需要吗?——青创智通

物联网(IOT)是指在互联网上为传输和共享数据而嵌入传感器和软件的互联设备的广泛性网络。这允许将从物理对象收集的信息(数据)存储在专用服务器或云中。通过分析这些积累的信息&#xff0c;通过提供最优的设备控制和方法&#xff0c;可以实现一个更安全、更方便的社会。在智能家…

【完美解决】 Python pyecharts Map 地图数据不显示

目录 项目场景问题描述原因分析解决方案完整代码 项目场景 Python数据可视化&#xff0c;使用 Pyecharts.charts 模块中的Map&#xff0c;并导入数据来构建全国疫情热力地图 B站 黑马程序员 Python课程【P106 第一阶段 - 第十一章 - 02全国疫情地图构建】 问题描述 本人在学习…