-
【功能模块】NB模块BC35-GSIM卡为新卡【操作步骤&问题现象】1、怎么总是没有连接上呢,可以注册和获取到信号。但是就是连接不上,有没有大侠帮助一下呢?2、与华为云平台握手失败AT指令查询如下:[10:02:57.322]发→◇AT+NBAND?□[10:02:57.336]收←◆+NBAND:8OK[10:03:05.452]发→◇AT+CFUN?□[10:03:05.464]收←◆[10:03:05.507]收←◆+CFUN:1OK[10:03:16.543]发→◇AT+CSQ□[10:03:16.553]收←◆+CSQ:20,99[10:03:16.598]收←◆OK[10:03:25.345]发→◇AT+CGATT?□[10:03:25.358]收←◆+CGATT:1OK[10:03:35.190]发→◇AT+CEREG?□[10:03:35.203]收←◆+CEREG[10:03:35.249]收←◆:0,1OK[10:03:42.863]发→◇AT+CSCON?□[10:03:42.878]收←◆+[10:03:42.899]收←◆CSCON:0,1OK[10:05:17.726]发→◇AT+NMSTATUS?□[10:05:17.763]收←◆+NMSTATUS:REGISTERINGOK[10:06:19.205]发→◇AT+NMSTATUS?□[10:06:19.244]收←◆+NMSTATUS:REG_FAILED[10:06:19.279]收←◆OK注册平台信息:
-
按要求发送了邮件,期待回信
-
报名学习iot物联网学习,请问他的打卡页面是在哪里呢?
-
在我国制造业向高质量发展的过程中,高技术制造业发挥着重要作用。高技术制造业属于技术密集型产业,通常依托高新技术进行研发、生产,近年来催生出新能源汽车等新兴行业。在智联研究院“寻找下一个风口”潜力行业调研项目中,这些新兴行业受到众多职场人的关注。本次,智联招聘结合平台数据以及调研项目的统计结果,将15个行业作为研究范围(具体包括:人工智能、计算机硬件、通信/网络设备、船舶/航空/航天/火车制造、电气机械/器材制造、智能设备制造、工业自动化、新能源汽车、电子设备制造、仪器仪表制造、通用设备制造、专用设备制造、云计算/大数据、区块链、物联网),以此洞察高技术制造业的发展趋势,发布《高技术制造业人才需求与发展环境报告》。01 人才供需:智联招聘数据显示,2022年1-4月,高技术制造业的招聘职位数同比增速达到了28.2%,远高于全行业的8.4%。在高技术制造业中,工业自动化行业与区块链行业职业增速最快,同比增长205.2%和187.5%。02 薪酬情况:高技术制造业的平均薪酬为9935元/月,略高于全行业的9889元/月。但是具体到各行业来看,平均薪酬仍存在较大差距。其中人工智能行业平均招聘薪酬最高,达到了13076元/月,其次是新能源汽车(12848元)、云计算/大数据(12176元)、物联网(11383元)、区块链(11187元)。03 福利与工作环境:周末加班情况好于全行业,人工智能/物联网对工作氛围评价更高。居家办公或混合办公比例高于全行业,17.4%的人工智能/物联网/区块链从业者不打卡。04 职业发展与工作体验:高技术制造职场人整体满意度高于总体,不考转行谋晋升。近半数高技术制造从业者认为公司晋升机制不明确,转行意愿低于全行业总体水平。
-
【功能模块】iot设备接入【操作步骤&问题现象】跟着社区的资料做,发现iotstudio下架了,web在线开发也下架了,翻阅帖子发现可以用oceanconnect替代,结果oceanconnect也已经下架了,还有其他可以根据设备回报的数据自动下发命令的替代吗 例如:智慧农业里的补光灯 那样的自动下发命令【截图信息】
-
开发板一直是上电的状态,但是只有reset之后的一段时间可以上报数据,之后数据上报就停止了,用的是coap协议接入的。
-
为什么总有填不完的单子,做不完的报表?为什么有了看板,还是不知道如何改善生产流程,提高效率?面对这些问题,黑湖科技携手华为云IoT提出“让数据驱动智能制造”,帮助工厂更便捷的实现对生产现场的信息搜集和实时传递,快速实现离散企业全链路数字化管理。本次将详细解读黑湖科技与华为云IoT联合解决方案架构及黑科技,在工业互联网基地中快速交付服务离散制造企业,帮助工厂低成本、高效率地实现从客户下单、原料入厂到成品出厂之间的全链路数字化管理。一、 离散智造产业链数字化、智能化现状1.1 黑湖科技公司简介华为云云商店合作伙伴「黑湖智造」成立于2016年 ,专注J造利用数据驱动生产效率提升的制造协同SaaS软件,通过高效的数据聚合、精准的数据分发、实时的数据协同,打破生产管理和供应链协作中的“信息孤岛”,优化生产、质量、物料、设备全流程,提高生产柔性、缩短交付周期、优化物流效率,帮助工厂迅速响应消费者个性化需求,由“设计定义制造”向“需求定义制造转型。基于团队成员数十年在厂一线的经验积累,融合互联网领域前沿技术创新,「 黑湖智造」正迅速成长为中国入级工业协同平台,向所有生态伙伴开放产品能力,助力中国制造企业全面推进数字化转型。为自我革新的制造型企业提供基于云端的数据协同和分析工具。通过微服务化的云端制造协同平台,完成数据和信息在生产现场端到端的聚合和传递;通过实时数据分析,结合机器学习和数据建模,帮助制造业客户提高效率,降低成本,实现数据实时驱动决策。1.2 供应链云端协同是实现全产业链数字化、智能化关键从上图中可以看到整个全产业链的话可以分为消费端、流通端和生产端。在整个消费端跟流通端我们可以看到,它已经逐步实现了一个数字化,并且向这个智能化去做一个这种转型、转变。在消费端的话,有比较大的这种代表性的企业,像淘宝、拼多多、有赞、微盟等等,这些让整个数据实现了向上化,然后可以自由的去做流通。举个例子,现在我们通过手机就可以随时随地去购买到我们想要的商品。在流通端的话可以看到,当一个产品下了单以后,可能当天或者隔天就能够收到包裹。其实背后是有京东物流、菜鸟等等这些物流企业在背后做了数字化的打通,所以说整个数据是在向上实时的打通。消费端和流通端它的数据是实现了相互的协同和打通。末端生产端相对还是比较传统的状态,它所有的一些数据还是在线下的,有可能是在一个server表格上,也有可能是在指示单据上、也有可能是在微信上,或者是it服务器里面,但还是没有在云端能够去产生出来。在消费端和流通端已经实现了数字化,而生产端却没有实现这个数字化。消费端我们平时接触的比较多一点,可能感知比较深,生产端接触比较少。1.3 生产端阻碍数字化难点在生产端我们去实现数字化,它的难点在哪里?阻碍它数字化的这些地方具体在哪里?生产端其实是在最末的一个端口。我们从宏观方面来看,现在是整个技术的进步。最开始的时候,我们是没有云计算或者saas这些服务的时候,在生产端这块,去部署一套系统的话是要花费很大的人力、物力和财力。然后这一块其实很多在生产端的信息化系统的话,还是基于头部的企业在进行使用的。在微观层面,整个生产工厂这一块,其实是最容易被忽略的一个环节。工厂它可能在营销这一块实现了向上化或者是信息化,然后会在流通环节这边也去做很大的建设。但在整个生产的话,意识还是比较落后,更多是去部署一些自动化的设备,但在整个软件层面的话,会相对投入的比较少一点。从最近这几年来看,工业4.0智能制造这块提到越来越多以后,很多工厂的管理者越来越意识到整个生产端如何去实现降本增效的信息化方式,如何结合物联网的相关技术。二、黑湖云端数据中枢结合华为云IoT实现全链路数字管理2.1 云端数据中枢,全面提升工厂协同运营效率现在实现全产业链的数字化、智能化,就剩下生产端,生产端只要实现这个智能化,那全产业链数字化、智能化就可以完成了。黑湖制造在这个生产端具体提出了什么样的解决方案去解决这些难点,以及刚才说的那些问题呢?我们把黑湖智造定义为云端数据的中枢。在这个制造端的数据中枢,它有制造的数据、管理的数据、还有业务和成本的数据,聚合起来给到不同的工厂去做协同赋能。对不同企业的数采设备实现小时级一站式集成与接入体验,帮助生产型企业解决生产过程遇到的交付期拖延、库存积压、工人效率低下、生产过程不透明等问题, 通过数据和算法让生产更加高效,打通信息孤岛,服务于离散制造业及部分连续型制造业,黑湖智造是一款云端制造协同系统,不同于其余的云平台厂家,在这个趋势下,主要为制造业提供计划排产、生产执行、质量管理、设备管理、物料管理、物流管理、可视化数据分析等协同制造功能,华为自身的智能制造系统构筑在先进物联网、云计算、大数据、AI技术上,做不完的报表?为什么有了看板,传统的以产定销的规模化生产经营模式难以满足当前消费端的需求,应用场景用于计划调度、生产派单及过程管控、生产进度的实时把控、物流及物料的协同配合、管理层对生产数据的分析等,华为云loT协助黑湖实现小时级一站式集成与接入体验华为作为规模制造企业,实现数据驱动下的精益制造,伴随移动端和5G的高速发展,还是不知道如何改善生产流程。而这就需要工厂从计划端到执行端的实时协作、即时调整和决策。2.2 黑湖制造协同系统,让生产更高效在消费互联网日趋成熟下,加速驱动了整体To B端的数字化改造,传统的以产定销的规模化生产经营模式难以满足当前消费端的需求,小批量,多批次的生产经营模式改革势在必行,而这就需要工厂从计划端到执行端的实时协作、即时调整和决策,伴随移动端和5G的高速发展,进一步实现制造协同成为了当前最倍受关注的趋势。在这个趋势下,黑湖制造协同系统诞生了。黑湖智造是一款云端制造协同系统,通过数据和算法让生产更加高效。基于数据聚合、多角色协同、可视化分析、智能决策四大亮点,实现数据驱动下的精益制造。近年来,SaaS产品备受各行各业的青睐,尤其在企业服务领域,越来越多的人开始谈论SaaS。由于其对于企业降本增效成果显著,目前已经在项目管理、人力资源管理、顾客管理、办公OA等不同领域被广泛使用。而相比传统软件,SaaS简化管理、快速迭代、灵活付费和持续服务的优势在当前竞争环境中愈发突出,因而成为企业客户多场景下的优选。在这一市场需求下,SaaS产品市场涌现了不少年轻的科技智造公司,工厂协同SaaS服务商黑湖智造就是其中之一,在其发展过程中迸发出了强大的市场竞争力和创造力,也驱动整个智能制造行业的转型升级。2.3 华为云loT的数据采集框架,工业现场全要素连接,数据统一接入华为云IoT协助黑湖实现小时级一站式集成与接入体验,华为作为规模制造企业,不同于其余的云平台厂家。华为自身的智能制造系统构筑在先进物联网、云计算、大数据、AI技术上,制造云平台、物联网以自身开发和运营,其余系统则集成了世界上最先进的技术,这支撑了全球市场的5000余亿设备制造和供应。华为云IoT利用协议高兼容、低成本、高稳定、高可靠、高并发以及业界最安全可靠接入服务,协助黑湖系统快速构筑极简接入能力,对不同企业的数采设备实现小时级一站式集成与接入体验。 全联接:联合伙伴提供各种工业装备&子系统接入能力,支持90+ %业协议易扩展:容器化环境支持小时级完成私有协议采集能力在边缘的部署多形态:公有云/混合云/智能站点边缘网关等多部署形态,满足不同业务场景诉求。易维护远程数据采集配置、远程网关管理、OTA升级等,节省80%现场实施人力在制造业场景中,新技术会带来新软件的可能性,并指出"云技术"是软件创新的关键点。目前,云对于企业服务领域正在全面渗透,而且与具体场景的结合越来越密切,要想更好地实现SaaS产品市场的场景化布局和发展,对云厂商系统的稳定性、技术创新等有着极高的要求。周宇翔很看重云平台的技术稳定性和IoT能力,而这也是能否支撑黑湖智造"云端协同、数据驱动"战略的关键所在。黑湖智造协同系统从数据聚合、实时协作的角度,基于微服务、云计算、物联网等技术突破,颠覆了系统僵化、流程固化的传统MES,帮助制造企业以最低的成本、最高的效率完成数据和信息的线上化、结构化、关系化,在驱动业务高效运转的同时,帮助企业沉淀真正意义上的 “数据资产”。经过智能分析,“数据资产”再次和业务建立联系,对业务的瓶颈、异常、低效进行识别、分析和优化,实现对工艺流程反向优化的闭环。2.4 贯穿生产全流程,实现模块化全链路数字化管理黑湖制造协同——打通信息孤岛,实现数据驱动制造黑湖基于云计算的智能制造协同系统,主要为制造业提供计划排产、生产执行、质量管理、设备管理、物料管理、物流管理、可视化数据分析等协同制造功能。服务于离散制造业及部分连续型制造业,应用场景用于计划调度、生产派单及过程管控、生产进度的实时把控、物流及物料的协同配合、管理层对生产数据的分析等。帮助生产型企业解决生产过程遇到的交付期拖延、库存积压、工人效率低下、生产过程不透明等问题,最终提高生产效率、降低制造成本,打通信息孤岛,真正实现数据驱动制造。黑湖智造采用甘特图一键可视化排程,自动校验库存,可以简单拖拽即可以灵活插单,支持滚动排程,而且订单超期自动提醒。真正实现了生产进度实时可查,交期明确;计划可执行性提高,排程灵活高效。当原料入厂时入厂检查使用APP扫码收货,自动通知入厂检电子化录入供应商、客户、物料、库位等信息;实现安全库存提醒,智能物料效期管理,在制品、成品库存实时精准统计,库存物料转运状态实时可查。完成了数字化物料管理,轻松实现帐料相符; 1秒通知入厂检,消除错检漏检。2.5 革新性制造协同平台,为客户创造更多价值生产执行实行线边仓库存,生产检、 巡检、全检等流程;扫码投产,自动匹配物料清单,根据预设的SOP规范作业,执行过程采集生产信息,自动/手动触发质检任务,生产执行异常报警,逐级上报。由APP记录产出,APP报工,自动绩效汇总,次品产出返工,不良品报废管理,包装管控:消灭多包少包错包。实现了生产进度实时上报,提升车间管控力;精准投产,操作规范。成品出厂任务一键送达,减少生产等待;提高质检精准度,提升质检效率。销售发货实时查询库存余量,能1s通知仓库和质检员。灵活配置质检计划,APP接收质检任务通知,扫码记录抽检/全检,预设质检标准,防止漏检, 自动生成质检报告。达到了供应商批次、关键生产设备、生产,人员等生产全链路信息追溯。设备维护计划可以一键导入设备、模具等数据,自定义保养和点检策略,自定义异常响应时间,如果设备异常,APP能定时提醒任务,防止漏检。APP一键报修功能,电子化记录了维保信息,工装备件库存可以实时查询,设备异常自动报警。有效减少设备故障发生,降低停机频率;设备异常自动报警,及时响应。决策分析上,从生产端的采购延期预警、生产进度**、订单延期预警和员工绩效分析;物料上的状态监控、任务**、实时库存地图和库存水位监控,设备端的维修指标分析、设备停机分析、设备故障分析与维护任务追溯;质量上能做到偏差异常预警、生产质量监控、来料不良分析和产品质量追溯。达到了全厂动态尽在掌握,生产运营指标图表化,1秒定位问题,解决瓶颈。黑湖智造采用了“云原生+微服务”的架构,一方面黑湖将各类服务分别打包成小组件,让软件部署过程就像“搭积木”一般,换个角度来看,这也是一种变样的个性化服务。另一方面,除了承担连接作用,“云原生”架构也让黑湖在新需求、新组建的开发上也能做到敏捷、高效。也正是这种服务架构,让黑湖智造能够在一周内就完成系统培训,4-6周内完成系统上线,解决了过往传统工业软件上线慢、磨合周期长的问题。第一步,低成本高效率地推进全面的数字化;第二步,通过沉淀下来的精确客观的数据定位问题;第三步,借助分析和决策模块,赋能工厂各层级去针对性地解决问题。三、数据驱动制造场景案例介绍3.1 医药行业客户案例黑湖智造混合云部署并运行在手机、平板、电脑端,覆盖采购、排程、生产、物料、质检、设备等核心制造流程,帮助该医药股份有限公司低成本、高效率地实现从客户下单、原料入厂到成品出厂之间的全链路数字化管理。应用场景:某大型国有医药企业希望提升旗下两家工厂的智能生产程度,通过采用数字化生产管理工具来优化生产流程、构建跨区域的中药配方颗粒智能生产体系,建设中药配方颗粒智能制造示范基地。场景方案:1、智能排产 系统根据产能要求进行智能排产;计划员可根据实际情况灵活插单;2、称量执行和电子批记录:按照app端显示称量配方进行称量。提高投料精准度;手机app链接称量器,称量结果自动录入;3、走动式质检:系统发起质检任务,支持走动式质检;4、精准物料管理和追溯:物料消耗信息和产品信息实时记录,清晰可查,数据与ERP同步;5、设备异常报警设备、工艺实时监控记录6、厂间数据协同:各厂搭建系统平台,协同作业,厂间生成数据实时同步,打通信息孤岛。场景价值: 黑湖产品上线周期短,灵活配置。通过混合云部署、系统互联,从生产管理、质量管理、物料管理、设备维护等方面,提升物料精细化管理能力,减少生产管理成本,良好的再多工厂快速推行。黑湖为该公司搭建信息管理平台,收集工厂数据,全局图标展现,实现多厂协同,看板可视化管理。3.2 食品行业客户案例项目背景:上海某营养乳品有限公司主要致力于营养健康食品的研发、生产、营销的高新技术食品企业。通过在原料、产品制造、销售整个供应链端关注风险控制来加强食品安全为了在产品生命周期中全面保障质量安全,希望通过信息化系统建立标准化,模块化的生产质量过程控制流程。并通过系统集成,实现计划层和自动化层的深度融合,加速企业内部的信息传递。痛点和需求:搭建模块化生产质量过程控制流程,帮助实现全面质量管理4M1E(人机料法环),包括投料防错、批次追溯、电子批记录等。通过系统集成设计,全面打通企业内部计划层与设备层的信息流,并为营销端溯源提供真实统一的数据来源。“黑湖智造”作为制造企业的协同中枢,汇集了来自于线下工人、机器设备、控制系统、工业机器人、各类管理软件在内的多维度数据源,涵盖上万个数据节点,连接了全供应链跨越时空地域的客户需求、原料采购、生产制造、质量合规、物料仓储、物流发货等关键要素。“黑湖智造”将利用移动端和友好的交互体验完成生产现场数据的汇集,进行数字化升级,帮助工厂改善食品安全、库存准确性、批次管理、原辅料效期等痛点,实现从原料到成品的双向追溯,全面提升生产管理效率,很好地解决了原辅料和成品管理、生产过程控制和电子批记录三大难题。同时,充分利用“云”跨时空地域连接的属性,帮助工厂和供应链实现从下单、生产、到物流发货的高效协作。总结黑湖智造借助云计算、智能手机、loT设备 ,基于数据聚合、多角色协同、可视化分析、智能决策四大功能版块,用数据和算法帮助企业缩短生产周期、降低库存积压、提升产能利用率、透明化制造流程,实现数据驱动下的精益制造。作为工业互联网协同平台,黑湖智造是一个能量场,深入工厂与制造端,沉淀着行业先进的生产和管理经验;同时黑湖智造也是先驱者,通过全链路生产协同实践,时刻准备赋能更多的制造企业。文章提到的商品:黑湖智造协同解决方案(华为云云商店在售)*转载自@考过IE励志当攻城狮撰文丨考过IE励志当攻城狮编辑丨慧慧吖
-
在运行物联网案例时,烧录会显示Execution Failure : ,以及Wait SELoadr ACK overtime。更换了多个手机热点都没办法正确连接这个是为什么呢
-
最后一步相当不友好啊,做完了资源删除了进度就是不更新,不知道哪个操作没检测到,想补救就要相当于整个实验重新再做一遍,时间上也要来不及啊这个实验做了好几次了,每次都不能完全完成,要么网络卡要么就是这种进度不更新,做的人很窝火
-
>摘要:华为云IoT设备接入云服务(后续章节简称为“IoTDA”)提供海量设备的接入和管理能力,可以将IoT设备联接到华为云,支撑设备数据采集上云和云端下发命令给设备进行远程控制,配合华为云其他产品,帮助快速构筑物联网解决方案。 本文分享自华为云社区《[大型物联网平台如何来保障亿级设备安全连接上云?](https://bbs.huaweicloud.com/blogs/358026?utm_source=csdn&utm_medium=bbs-ex&utm_campaign=other&utm_content=content)》,作者:华为云IoT高级工程师茂茂。 # 1. IoTDA业务流 华为云IoT设备接入云服务(后续章节简称为“IoTDA”)提供海量设备的接入和管理能力,可以将IoT设备联接到华为云,支撑设备数据采集上云和云端下发命令给设备进行远程控制,配合华为云其他产品,帮助快速构筑物联网解决方案。 使用物联网平台构建一个完整的物联网解决方案主要包括3部分:物联网平台、业务应用和设备。  其中,业务应用又可拆解为应用集成层和设备数据集成层两部分,前者基于IoTDA提供的丰富的原子API实现设备管理和控制,后者基于IoTDA提供数据流转能力实现设备数据采集。  通过上述分析,在IoTDA的业务流中,存在多个交互过程,包括但不限于:①应用集成层与平台、②设备与平台、③平台与设备数据集成层。 交互必然存在认证鉴权,此文以上述三个交互过程为例,对IoTDA的鉴权和认证进行分析,帮助开发者理解其中的安全原理和机制,快速上手华为云IoT设备接入云服务。 # 2. 认证鉴权基本概念 在进入IoTDA业务流认证鉴权前,首先,我们要先理解“认证鉴权”这一概念。 这里我们引入一个例子,帮助我们快速理解。唐三藏西天取经,路过一个个关隘,过程我们很熟悉了——唐三藏递送通关文牒,口念:“贫僧唐三藏,从东土大唐而来,去往西天拜佛求经”。 对应着我们的哲学三问: 1. 我是谁?(贫僧唐三藏) 2. 我从哪里来?(从东土大唐而来) 3. 我要到哪里去?(去往西天拜佛求经) 声明了自己的身份以及执行的操作。 关隘把守人员: 1. 验证身份:他是不是东土大唐派来的唐三藏?——认证(凭据为通关文牒)。 2. 东土大唐派遣(委托)唐三藏去西天取经,凭据为通关文牒。——授权(授权媒介为通关文牒) 3. 通关文牒中派遣是否真实?——鉴权(通关文牒的真实性) 4. 要不要放他通行?——权限控制(通关) 说明:如下关于“认证、授权、鉴权、权限控制”的内容来自对互联网相关资料的整理。 ## 2.1 认证(Identification) 对**访问系统的主体**的**身份进行验证**的过程,确认访问主体是它所声明的。访问主体使用**“身份标识符+认证凭证”**来证明自己的身份。 一般来说,认证有三种方式: - 基于信息秘密的身份认证,你知道的内容(something you know):静态口令、预共享密钥、公私钥对、数字证书… - 基于信任物体的身份认证,你持有的证明(something you have):智能卡、动态令牌卡(u盾)、身份证… - 基于生物特征的身份认证,你就是这个人(something you are):生物特征(虹膜、面部、指纹、语音等) 高安全要求的场景下,会使用多种认证方式组合进行身份校验,即多因素认证。 ## 2.2 授权(Authorization) 资源所有者委派执行者,赋予其指定范围的权限,执行对资源的操作。 **资源所有者**:拥有资源的所有权利,一般就是资源的拥有者。 **执行者**:被委派去执行资源的相关操作。 **操作权限**:可以对资源进行的某种操作。 **资源**:有价值的信息或数据等,受到安全保护。 现实生活中,授权的实现方式(授权媒介)有银行卡、门禁卡、钥匙、证书等,在互联网应用开发领域,授权的实现方式有: - 通过web服务器的session机制,一个访问会话保持着用户的授权信息 - 通过web浏览器的cookie机制,一个网站的cookie保持着用户的授权信息 - 颁发授权令牌(token),一个合法有效的令牌中保持着用户的授权信息 通常要求授权媒介不可被篡改,不可随意伪造,很多时候需要受保护,防止被窃取。 ## 2.3 鉴权(Authentication) 对一个声明者的身份权利的真实性进行鉴别。 授权和鉴权是一个一一对应的流程,有授权才会去鉴权,鉴权就是对授权所颁发授信媒介进行解析,确认其真实性。 ## 2.4 权限控制(Access/Permission Control) 权限控制是指对可执行的各种操作组合配置为权限列表,然后根据执行者的权限,若其操作在权限范围内,则允许执行,否则禁止。 权限,是将执行者的行为抽象化的一个概念。 控制,是根据执行者的权限,对其所执行的操作进行判断,决定允许或禁止当前操作的执行。 常见的权限系统设计模型有DAC(Discretionary Access Control)自主访问控制、MAC(mandatory access control)强制访问控制、RBAC(Role-Based Access Control)基于角色的访问控制、ABAC(Attribute-based access control)基于属性的访问控制。 ## 2.5 四者的关系 认证、授权、鉴权和权限控制这四个环节是一个前后依次发生、上下游的关系:认证-->授权-->鉴权-->权限控制。 认证和授权经常同时发生,让人误以为两者一样,其实两者是不一样的概念,两者都有对身份的确认过程,主要区别在于: - 认证是确认声明者的本身身份,其作为授权的上游衔接而存在; - 鉴权是对声明者所声明的真实性进行确认的过程,其作为授权的下游衔接而存在。 # 3. 通用的认证鉴权手段 “基于信息秘密的身份认证”的这一类认证方式较为常见,本文涉及的认证手段均属此类。 服务端对客户端的认证鉴权要解决两个关键问题: 1. 确认客户端的身份; 2. 确认请求来自确定身份的客户端。 ## 3.1 基于账号口令认证鉴权: 客户端和服务端均持有认证客户端的账号口令,客户端认证和鉴权过程均携带账号口令,服务端通过验证账号口令的正确性来完成认证和鉴权。 此种方式需要保证口令存储和传输过程的秘密性,不被服务端和客户端以外的第三方窃取。一旦口令遭到泄露,客户端身份将有可能被仿冒,在更新泄露的口令前都始终存在极大的安全隐患。因此,我们很容易想到给凭据增加一个期限。 ## 3.2 临时令牌鉴权: 与“基于账号口令认证鉴权”相同,客户端和服务端预共享账号口令,认证过程中,客户端携带账号口令,服务端验证账号口令的正确性。不同的是,认证通过后,服务端向客户端下发有一定时效性的令牌即Token,客户端在令牌有效期内使用该临时令牌与服务端进行业务交互,服务端基于该Token对客户端进行鉴权。 在鉴权阶段使用有时效性的凭据,可有效避免口令在鉴权阶段的泄露。此种方式仍然需要保证口令存储和认证传输过程中的秘密性,同时也需要保证临时令牌在时效内的秘密性,一定程度上降低了口令泄露的概率。 ## 3.3 对称加密认证: 与前两者类似,客户端和服务端预共享账号口令。认证和鉴权过程中,客户端使用口令作为加密秘钥对请求或请求的摘要做加密,将密文附加在认证和鉴权的请求中,服务端收到请求后,使用口令对密文做解密或对摘要做验证,随即完成对客户端的认证和鉴权。 此种方式仍需保证口令存储的秘密性,但可喜的是实现了口令不出现在传输过程中,显著降低了口令泄露的风险。 账号和口令是客户端身份的象征,谁持有了该客户端的账号和口令就被认为是该客户端。客户端的账号口令本应只属于客户端所有,但因服务端的验证需要,客户端需与服务端共享该账号及口令。若有一种验证方式,能够实现服务端不持有口令即可完成口令的验证,那么将带来安全性的跨越式提升。 ## 3.4 非对称加密认证: 非对称加密应运而生。客户端生成一对唯一的密钥对,密钥对包含一个公钥和一个私钥,两者一一对应,秘钥对有如下属性:密钥对包含公钥和私钥,如果用其中一个密钥加密一段数据,则必须用另一个密钥才能解密。 在“对称加密认证”的基础上,客户端与服务端预共享公钥。认证和鉴权过程中,客户端使用私钥对请求或请求的摘要加密,将密文附加在认证和鉴权的请求中,服务端收到请求后,使用公钥对密文解密或对摘要做验证,随即完成对客户端的认证和鉴权。当服务端需要给客户端回复信息时,服务端可使用公钥对信息加密,该信息也只能由客户端的私钥解密。 如上过程我们可总结为:”公钥共享,私钥保密;公钥加密,私钥解密;私钥签名,公钥验签“。只要客户端不泄露私钥,那么就是安全的。 此种方式仅需保证私钥在客户端端存储的秘密性,同时也可实现整个端到端通信过程的安全可信。 ## 3.5 证书认证: 前一种方式下,若存在大量的客户端,那么预共享公钥显然会是个繁琐的过程。 好在办法总比困难多。信任模型能够解决“大量客户端”与服务端预共享公钥的问题。 具体的做法是:我们对公钥做一个变身,公钥叠加客户端身份信息得到TBS(to be signed),引入一个可信的第三方负责对客户端身份信息做公证(可信第三方使用其私钥对TBS签名,将TBS、签名算法及签名值组合而成得到证书),认证和鉴权过程中,客户端将证书传输给服务端,服务端仅需通过预共享可信第三方的公钥,使用该公钥验证证书并提取到客户端身份信息、服务端公钥,即可完成对客户端公钥的预共享,随即可完成后续的认证和鉴权。 如上过程我们可以理解为:预共享客户端公钥的目的是将身份标识及对应的公钥提供给服务端,证书方式将此过程交给可信第三方完成,服务端从客户端提供的证书中提取这两种信息,这两种信息的真实性通过可信第三方的公证(对证书验签)来保证。 如果客户端私钥遭泄露怎么办?那么就引入了吊销机制。 可信第三方维护了一个被吊销了的客户端证书列表,并将该列表获取方式附加在它所颁发的证书的扩展信息中;客户端一旦泄露自身私钥,则向可信第三方申请吊销该证书;申请通过后可信第三方将该证书添加到证书吊销列表中。服务端在验证客户端证书时,从证书中读取证书吊销列表获取方式,从而获取到已吊销的证书列表,确认该证书是否已被吊销,实际实现中为了避免性能消耗,服务端定期从可信第三方获取吊销证书列表并做缓存,每次比对仅需在缓存中比对,无需频繁从可信第三方拉取吊销列表。 ## 3.6 双向证书认证: 前一小节介绍了服务端对客户端的认证,客户端认证服务端,也只需要在客户端预置服务端的证书CA,即可实现双向证书认证。 双向证书认证是一种使用数字证书作为通信实体身份鉴别依据的认证手段。基于: 1. 非对称加密特性:密钥对包含公钥和私钥,如果用其中一个密钥加密一段数据,则必须用另一个密钥才能解密。”公钥共享,私钥保密;公钥加密,私钥解密;私钥签名,公钥验签“。 2. 数字证书:包含一个公钥、身份信息以及证书授权中心的数字签名。 3. 信任模型:当可以确定一个实体身份或者有一个足够可信的身份签发者证明该实体的身份时,才能做出信任那个身份的决定。 举个例子,来自中国的张三要和来自美国的David通信,在会话建立前双方都需要确认对方的身份(张三:对方是不是美国的David?David:对方是不是中国的张三?)。  张三来自中国,身份由ca_china.crt颁发,David来自USA,身份由ca_usa.crt颁发。张三要确认David的身份,需要使用ca_usa.crt来验证其身份,反之,David需要确认张三的身份,需要使用ca_china.crt来确认张三的身份。通信双方均使用ca认证对端为双向认证,仅一方认证另一方,为单向认证。 # 4. IoTDA提供的多种认证手段  ## 4.1 应用集成层与平台 这部分的业务流程为应用调用平台提供的应用侧API来实现。平台针对向应用提供的应用侧API封装了多种编程界面: - Console:即华为云官网控制台(以下简称“Console”),为Web界面,最大的优点是无需任何编程基础,非常直观,租户进行通过浏览器输入账号密码,登陆华为云控制台,即可实现Console上的业务操作。 - 华为云SDK V3:华为云简单易学、隐藏细节、多语言支持; - API Explorer:快速检索,在线调试,联动文档; - CLI:独立执行、多OS平台、自动升级; - 自行封装:提供java语言的样例(支持apache-httpclient和okhttp)。 认证方式有账号密码和访问秘钥两种,均为“基于信息秘密的身份认证”,就使用的授权媒介(或称为鉴权依据)而言,前者为Token,后者为签名。账号密码不做过多赘述,此处重点介绍访问秘钥。 ### 4.1.1 访问秘钥 #### 4.1.1.1 永久安全凭证 文档首页> 统一身份认证服务 IAM> 用户指南> IAM用户> 管理IAM用户访问密钥 [管理IAM用户访问密钥_统一身份认证服务 IAM_用户指南_IAM用户_华为云](https://support.huaweicloud.com/usermanual-iam/iam_02_0003.html) 访问密钥即AK/SK(Access Key ID/Secret Access Key),是您通过开发工具(API、CLI、SDK)访问华为云时的身份凭证,不能登录控制台。系统通过AK识别访问用户的身份,通过SK进行签名验证,通过加密签名验证可以确保请求的机密性、完整性和请求者身份的正确性。 “永久安全凭据”又称“访问秘钥”,也称“AK/SK”。 #### 4.1.1.2 临时安全凭证 为满足客户对安全的时效性需要,华为云提供了与永久安全凭证相对应的临时安全凭证,其中包括临时AK/SK和SecurityToken。临时安全凭证与永久安全凭证的工作方式几乎相同,仅存在小量差异。 #### 4.1.1.3 安全凭证签名过程 签名过程为: [文档首页> API签名指南> API签名指南> 概述](https://support.huaweicloud.com/devg-apisign/api-sign-provide01.html) 概述_API签名指南_API签名指南_华为云 1. 构造规范请求 CanonicalRequest = HTTPRequestMethod + '\n' + CanonicalURI + '\n' + CanonicalQueryString + '\n' + CanonicalHeaders + '\n' + SignedHeaders + '\n' + HexEncode(Hash(RequestPayload)) HashedCanonicalRequest = Lowercase(HexEncode(Hash.SHA256(CanonicalRequest))) 1. 创建待签字符串 StringToSign = Algorithm + \n + RequestDateTime + \n + HashedCanonicalRequest 2. 计算签名 signature = HexEncode(HMAC(Secret Access Key, StringToSign)) 3. 添加签名信息到请求头 Authorization: algorithm Access=Access key, SignedHeaders=SignedHeaders, Signature=signature ### 4.1.2 用户界面 图形界面: - Console:通过浏览器输入账号密码; - API Explorer:通过浏览器输入账号密码; 调试工具: - CLI:AK/SK; - Postman:Token 编程界面: - 华为云SDK V3:AK/SK; - 自封装:提供java语言的样例(支持apache-httpclient和okhttp)。 在业务实践过程中,多数客户对华为云SDK V3青睐有加,极少数客户选择自封装的方式。本章节对这两种方式做一个java语言版本的演示。 #### 4.1.2.1 华为云SDK V3(推荐) [Java SDK使用指南_设备接入 IoTDA_SDK参考_应用侧SDK_华为云](https://support.huaweicloud.com/sdkreference-iothub/iot_10_10002.html) 方式一:使用通用认证类(BasicCredentials) ``` // 基础版地址 List basicEndpoints = Arrays.asList( "https://iotda.cn-north-4.myhuaweicloud.com", "https://4e1af840db.iotda.cn-north-4.myhuaweicloud.com" ); // 创建认证 ICredential auth = new BasicCredentials() .withAk(ak) .withSk(sk) .withDerivedPredicate(new Function() { @Override public Boolean apply(HttpRequest httpRequest) { // 根据endpoint判断需要使用何种签名方式 // 基础版使用AKSK鉴权方式,此处返回false; // 非基础版需要使用衍生AKSK鉴权方式,此处返回true String endpoint = httpRequest.getEndpoint(); return !basicEndpoints.contains(endpoint); } }); // 创建IoTDAClient实例并初始化 IoTDAClient client = IoTDAClient.newBuilder() .withCredential(auth) // 基础版:请选择IoTDARegion中的Region对象 //.withRegion(IoTDARegion.CN_NORTH_4) // 标准版/企业版:需自行创建Region对象 .withRegion(new Region(REGION_ID, ENDPOINT)) .build(); ``` 方式二:使用IoTDA的专属鉴权类(IoTDACredentials) ``` // *********************** 访问基础版 *********************** // 创建认证 ICredential auth = new IoTDACredentials() .withAk(ak) .withSk(sk) .withDefaultEndpoint(true); // 标准基础版,此处设置为 true // 创建IoTDAClient实例并初始化 IoTDAClient client = IoTDAClient.newBuilder() .withCredential(auth) // 基础版:请选择IoTDARegion中的Region对象 .withRegion(IoTDARegion.CN_NORTH_4) .build(); // *********************** 访问标准版/企业版 *********************** // 创建认证 ICredential auth = new IoTDACredentials() .withAk(ak) .withSk(sk) .withDefaultEndpoint(false); // 标准标准版/企业版,此处设置为 false // 创建IoTDAClient实例并初始化 IoTDAClient client = IoTDAClient.newBuilder() .withCredential(auth) // 标准版/企业版:需自行创建Region对象 .withRegion(new Region(REGION_ID, ENDPOINT)) .build(); // *********************** 通过内部网络组件访问基础版 *********************** // 创建认证 ICredential auth = new IoTDACredentials() .withAk(ak) .withSk(sk) .withDefaultEndpoint(true); // 标准基础版,此处设置为 true // 创建IoTDAClient实例并初始化 IoTDAClient client = IoTDAClient.newBuilder() .withCredential(auth) // 标准版/企业版:需自行创建Region对象 .withRegion(new Region(REGION_ID, "https://internl-nginx:8080")) .build(); ``` #### 4.1.2.2 自封装(存量系统使用) 提供Java版本的Example: [Java Demo使用说明_设备接入 IoTDA_开发指南_应用侧开发_华为云](https://support.huaweicloud.com/devg-iothub/iot_02_3002.html) AKSK认证 ``` /*********************** AKSK认证 ***********************/ // 初始化基础版信息。默认以 `https://iotda.cn-north-4.myhuaweicloud.com` 为基础版, // 若某些情况(例如客户端与平台之间通过客户自身内网网络组件转发)下基础版地址有变化,则可通过如下方法添加: // ClientExt.addBasicEndpoint("https://custom-proxy.endpoint:443"); // ClientExt.addBasicEndpoint("http://custom-proxy.endpoint:8080"); // ClientExt.addBasicEndpoint("http://172.1.2.3:8080"); // ClientExt.addBasicEndpoint("https://172.1.2.3:1883"); // 构造请求 Request request = new Request(); request.setKey(Constants.ACCESS_KEY); request.setSecret(Constants.SECRET_KEY); // ... 设置url、headers、method、requestBody等 // 签名(此处对基础版和标准版/企业版做了兼容性处理) HttpRequest httpRequest = ClientExt.sign(regionId, request); // ... 发送请求 HttpResponse httpResponse = httpUtils.execute(httpRequest); ``` Token认证(需自行管理Token的生命周期) ``` /*********************** Token认证 ***********************/ // ... 设置url、headers、method、requestBody等 HttpRequest httpRequest = buildHttpRequest(); // 设置Token(需自行解决Token过期或失效时的轮换问题) header.put("X-Auth-Token", token); // ... 发送请求 HttpResponse httpResponse = httpUtils.execute(httpRequest); ``` ## 4.2 设备与平台 平台提供X.509证书双向认证和秘钥认证两种设备侧认证方式。客户可根据设备的能力和实际业务需要自行选择。 ### 4.2.1 X.509证书双向认证 证书双向认证完整业务流程为:  证书双向认证过程为:  ### 4.2.2 密钥认证  ``` /** * HmacSHA256 * * @param str 输入字符串 * @param timeStamp 时间戳 * @return hash后的字符串 */ public static String sha256_mac(String str, String timeStamp) { String passWord = null; try { Mac sha256Hmac = Mac.getInstance("HmacSHA256"); SecretKeySpec secretKey = new SecretKeySpec(timeStamp.getBytes("UTF-8"), "HmacSHA256"); sha256Hmac.init(secretKey); byte[] bytes = sha256Hmac.doFinal(str.getBytes("UTF-8")); passWord = byteArrayToHexString(bytes); } catch (Exception e) { log.error(ExceptionUtil.getBriefStackTrace(e)); } return passWord; } ``` ## 4.3 平台与设备数据集成层 当前华为物联网平台支持HTTP/HTTPS和AMQP两种订阅方式,未来还将支持MQTT订阅方式。 ### 4.3.1 HTTP/HTTPS  第三方应用服务(HTTP推送):应用服务器通过调用物联网平台的创建规则触发条件、创建规则动作、修改规则触发条件接口配置并激活规则,在指定应用服务器的URL后,将平台获取发生变更的设备业务信息(如设备生命周期管理、设备数据上报、设备消息状态、设备状态等)和管理信息(软固件升级状态和升级结果)推送给指定URL的服务器。 Https方式:使用证书双向认证,IoT平台加载由客户提供的用于认证应用服务器证书的CA证书。与之对应的,作为服务端,应用侧如果需要认证IoT平台的身份,需要加载IoT平台的CA证书。 ### 4.3.2 AMQP  用户侧使用平台为其生成的accessKey/accessCode作为认证凭据,与IoT平台建立长链接,实现数据拉取和推送以实现数据集成。
-
2022年物联网竞赛代金券发放名单如下(已全部截止):序号华为云账号手机号状态1hid****h_bng5gdqd5g173****1323已发放2hw0****8728139****7200已发放3zsw****575248173****6053已发放4hid****qz0pqywwa9vb182****0138已发放5hw0****0770183****0785已发放6des****---186****1371已发放7hw0****6367156****1172已发放8hid****7fxdx0at-u1q177****9452已发放9hw0****3738198****1838已发放10hw_****15893189542_01158****9542已发放11lwx****153****2557已发放12wyk****3168250175****8250已发放13hid****k0rbj94s0_mx183****7429已发放14Kni****HP153****3755已发放15zhi****_152****0246已发放16ilo****erainandthephysics156****6785已发放17hw_****18639346356_01185****7556已发放18hid****42ppf_gjgaij156****6599已发放19ata****a7175****8943已发放20hid****3hnpv41_2u4r132****7931已发放21hw_****13849281830_01138****1830已发放22hap****2127187****4353已发放23hid****umxazy9ubydg132****1857已发放24xu_****xia181****6968已发放25hid****oa6_-9_f38cy178****0669已发放26yua****yyds185****5109已发放27Kir****135****5005已发放28hwi****fe3ezc46qz5g9175****0098已发放29dny****151****9872已发放30hw0****5412133****0656已发放31lin****gyyds152****6229已发放32hid****ou_l4z5gmh99183****2680已发放33jen****good153****3213已发放34hw0****6455176****5067已发放35hw0****9600 15****30117已发放36hw0****5303191****2140已发放37stu****en159****9260已发放38hjy****4618052181****8052已发放39gyb****i158****9871已发放40int****l_allen189****7116已发放41hw_****18391029708_02183****9708已发放42jac****524180****5392已发放43sha****10823188****5033已发放44hid****c3xuu8dqvvcn133****3954已发放45hw_****15565988801_01155****8801已发放46hit****00400211171****2430已发放47hw0****858188****3125已发放48hid****81dee-dl8oit 15****50105已发放49jin****xu 18****90639已发放50hw0****7559181****2304已发放51mf1****987218187****7218已发放52hor****zh136****4258已发放53hw_****15345673206_01153****3206已发放54qq9****1614175****6280已发放55l17****23564177****3564已发放56lem****77199****9732已发放57hid****i9npzd6-_42u155****1755已发放58hw0****1688182****7828已发放59zee**** 13****53700已发放60put****super150****8729已发放61hw3****900156****1862已发放62vcb****g185****1765已发放63hid****_tu8weltm38l155****9114已发放64xen****c189****6261已发放65hw_****15571238682_01175****5746已发放66hw0****3446155****8682已发放67hw0****9448183****9116已发放68sh2****2180****0176已发放69Ste****iu199****3975已发放70hid****pn-2-sq5q6jm158****1060已发放71tas****ol188****1396已发放72zc9****2137****4656已发放73hw_****13030689708_01133****7942已发放74mic****x183****5321已发放75hid****rm-51igokme7131****5346已发放76hid****bl2lsi3z10we 13****00506已发放77hw0****9399 18****47490已发放78qy1**** 18****22607已发放79sna****onginchrist 18****72561已发放80hw0****1541 18****90130已发放81vx1****488942 17****88942已发放82hw0****2391 15****68872已发放83sij**** 15****66769已发放84w_1**** 13****56938已发放85ljc**** 18****62547已发放86hw_****13475711433_01 13****11433已发放87hid****2rhfcg7md2z2 18****50928已发放88hw_****13320020808_01 18****01262已发放89hw0****2003 19****45270已发放90gyb****i 18****79946已发放91hw0****5303 18****02062已发放92hed****13 17****78290已发放93hid****3vk1emgf0x9_ 19****72677已发放94mu_****g 13****56997已发放95hw_****19121700031_01 19****00031已发放96krl**** 18****10329已发放97hid****d52_to3fpvpu 17****86170已发放98cau****smeow 15****00071已发放99hid****ctm8ab301kgf 18****03320已发放100xen****c 19****67031已发放101hid****5oznsdinbko3 18****37985已发放102hw1****930 18****27650已发放103hid****9z_p9_4bneye 15****98795已发放104hw_****13976097550_01 18****20146已发放105hid****jrso_c2fbdlj 18****08179已发放106muc****i132****9699已发放107hw0****9968 17****41398已发放108blu****ghtwind 15****09108已发放109hw0****3624 15****98722已发放110hid****8ftg66zf2b86 15****28498已发放111xtc**** 15****08527已发放112xin****94385 18****34119已发放113mug****23 15****03305已发放114hw_****18275728936_01 18****28936已发放115wei****jun666 17****19140已发放116hw0****6337 15****09760已发放117fdc****d 15****68625已发放118hid****1ei5onoxf1hw 19****80789已发放119hw0****2371 15****91862已发放120hw0****2719 18****87625已发放121zss****696035 18****47945已发放122sto****01 18****03449已发放123hw0****0216 18****06909已发放124che****omingming 19****57736已发放125kat****2 15****82645已发放126hid****fljn24z6v6a4 13****80361已发放127hid****j32oj2afe2mq 18****01171已发放128jub**** 15****01206已发放129hw0****9554 18****06576已发放
-
2022最受关注的技术热词,你都知道吗?前沿的科学技术,为我们创造了无数浪漫。站在智能世界的入口让我们一起来关注一下近年来火爆的技术热点动动你们的鼠标,赶快参与投票,用你们的专业选出你最喜爱的技术热词吧点击链接 前往投票TOP7技术热词——数字孪生什么是数字孪生?数字孪生是物理对象、系统或流程的虚拟表示。20世纪60年代,**国家航空航天局(NASA)提出了这一概念。该局将在地面上对系统进行物理复制,以匹配太空中的系统,使其能够对可能发生在几十万英里之外的问题进行镜像、诊断和处理。随着时间推移,这些物理模拟逐渐被全数字模拟所取代。数字孪生有什么好处?数字孪生的主要好处包括几十年前启发**宇航局的那些。通过创建物理或“实时”对象或系统的副本,可以更轻松、快速且经济高效地在副本上进行测试。测试人员和研究人员可以尝试不同的输入,当他们不能满足期望的需求时,可以“重新开始”,或者如果他们工作良好,可以将这些输入快速推进到实际场景中。测试人员和研究人员还可以从远程位置进行此工作,无论物理对象位于何处或处于什么条件。这一切与物联网有什么关系?物联网正在使数字孪生变得更加多样化和复杂化,这是因为组成物联网的连网设备和传感器精确地收集了构建数字孪生所需的各种数据。回到Gartner,预计今年75%的与物联网集成的企业将在各种不同的使用案例中使用或计划使用某种形式的数字孪生技术。如上所述,制造业也许是最明显的用例。数字孪生使产品设计人员和开发人员能够在实际经历漫长且昂贵的生产流程之前测试其方案。此外,将物联网纳入其中,数字孪生也可以由生产线上的设备组成,从而为积极主动的维修和维护方法提供信息。或者,如果物联网传感器嵌入到世界各地的产品中,那么它们就可以为数字孪生提供输入,让设计者看到产品实际上是如何运行的,然后,可以无缝地增强设计并进行修改。医疗保健部门可以从相同的原则中受益,将高科技和昂贵的设备保持在最佳状态,甚至可以远程管理设备的性能,例如患者家中设备。在汽车行业,车辆的数字孪生甚至可以用来追溯了解事故发生的原因。此外,数字孪生在汽车制造流程中也发挥着重要作用,帮助企业测试在高度复杂的供应链环境中使用不同供应商零部件的影响。数字孪生甚至可以在整个城市层面上运行,通过对互联系统进行虚拟复制,例如路灯、停车场、**收集等,最终使地方当局和政府可以运行更顺畅、更高效、更智能的公共服务。从太空竞赛到接触多种不同行业和日常生活,数字孪生将会一直存在。点击链接 前往投票
-
三秦都市报—三秦网讯(记者 李海涛 李佳)记者6月11日获悉,为认真贯彻落实陕西省《关于进一步提升产业链发展水平的实施意见》要求,凝聚企业共识、形成推进合力,共同促进陕西物联网产业链高质量发展,由陕西省工信厅牵头举办的第一期“陕西物联网产业链提升工作座谈会”6月7日在航天基地圆满落幕。会议由陕西省工信厅信息化产业发展处一级调研员高翔主持。西安市工信局两化融合处副处长董卓例,陕西物联网产业联盟秘书长刘立琦、副秘书长张栋,航天基地物联网产业链专班班长、实业公司董事长叶华中,西北大学信息科学与技术学院院长张志勇,西安邮电大学自动化学院副院长屈军锁,西安电子科技大学计算机学院教授王书振,中星测控、中航电测、大唐电信等14家企业代表,运营商代表、设计公司有关人员参会。为对物联网产业链承载地有更直观的认知,会前与会人员赴秦创原·航天软件科技园、秦创原·航天新能源科技园实地考察,通过看现场、听讲解、问细节,对项目的区位、规划、配套、进度等进行全方位了解。在随后的座谈会上,刘立琦从七个方面对陕西物联网产业链提升发展工作作了全面汇报,展示了工作亮点、明确了工作重点、梳理了工作思路。此外,与会人员通过观看航天基地宣传片,听取园区建设及航天基地物联网产业情况介绍,对在航天基地落位秦创原·陕西物联网产业基地整体规划有了更深入的了解。在交流环节,与会专家及企业代表结合各自工作和企业发展实际,就提升陕西物联网产业链发展水平、建设物联网产业基地和“陕西物联网产业展示中心”等提出了中肯的建议和意见。企业家及专家表示,从产业园区的规划建设、高效推进中看到了机遇,希望在后续交流对接中,能充分发挥各自优势,将多方资源凝聚成推动发展的合力,实现互惠共享、互利共赢。同时,对园区及“展示中心”的规划设计提出几点建议:一是搭建交流平台,增强企业联动,找到彼此的发展契合点;二是增强展厅沉浸式、交互式体验,将物联网实际应用场景进行直观展示;三是可将园区打造成为最富科技感的“网红”打卡地,擦亮名片;四是展示中心的设计要虚实结合,既有硬件产品展示,又要有数字化矩阵。叶华中表示,在省市产业链规划中,物联网承担了很重要的功能。建设秦创原·陕西物联网产业基地对于提升全省物联网产业发展核心竞争力、塑造全省重点产业链发展模式具有重要意义。此次会议,各位专家、企业家为物联网产业发展贡献了诸多智慧,航天基地物联网产业链专班将尽快对现有方案予以改进优化,建设好园区、开展好运营、落实好服务,与在座企业家携手,一起为陕西物联网产业发展作出积极贡献。高翔指出,物联网是一个链广、链长的赋能产业,做大做强需要脚踏实地、高瞻远瞩。一是站高,要格局大、立意高,集聚省市区三方力量,以政策交叉并进为思路,集中力量办大事,力求实现产业链、创新链“两链融合”、物联网与传感器“双链并进”。二是看远,在航天基地构建物联网产业高质量生态圈底气和后劲很足,希望各企业家能站高望远,从思想和行动上入园,充分利用这一富有创新性的集中空间强化交流、扬长补短、共谋发展。三是做实,打造物联网产业基地,集合省市区产业扶持政策促进物联网产业链提升,展现了政府的诚意和决心,希望各企业家也要实心实意出谋划策并带领上下游企业共同入园,以实际行动为陕西物联网产业链高质量发展贡献应尽之力。
-
>摘要:一套AI工作流,既减轻水表抄表工的负担,也保证了普通百姓用水数据的真实。 本文分享自华为云社区《[行业案例:当AI抄起水表,一套工作流打通水务智能的“任督二脉”](https://bbs.huaweicloud.com/blogs/355140?utm_source=csdn&utm_medium=bbs-ex&utm_campaign=other&utm_content=content)》,作者: 华为云社区精选 。 咚咚咚,抄水表了。 抄表员挨家挨户地敲门,登记水表读数,看似简单的一件事,背后其实有着不少辛酸故事。 有的住户的水表安在厨房的炉灶底下,他们得趴伏在地上,一手打着手电筒,一手抹去表盘上的油污,才能看清水表读数。有的抄表员不小心记差了读数,回头既要被住户投诉,还会收到公司的惩罚。 抄水表是个技术活,**有没有什么办法既可以减轻抄表工的负担,也能保证普通百姓用水数据的真实呢**? AI或许能给出一个最佳的答案。 # 藏在水表里的秘密 虽然家家户户都有水表,但很少有人想过家里的水表是如何工作的。 以传统的机械水表为例,它主要依靠水流推动表内的叶轮转动来测量用水,所以水龙头开得越大,水流得越急,叶轮就转得越快,水表读数走得就快。 后来有了智能水表,其中最具代表性的是电磁水表,它的原理是大家熟知的法拉第电磁感定律,通过在测量管内产生工作磁场,当有导电率的水流经过,就能推动水表工作,测水量更加精准。 这其中,就有着计控仪表企业拓安信的身影。2008年,拓安信研发上市了国内第一台电磁水表,很快便陆续在长沙、郑州投入使用,但在使用中他们发现这种传感器不适合国内的环境使用,于是很快又推出第一台全不锈钢电磁水表。 >拓安信成立于1996年,是中国第一台电磁水表的诞生企业,是集ANSO安信电磁水表、电磁流量计等漏损控制相关产品和系统软件的研发、生产、销售、服务为一体的国家级高新技术企业。其在东莞拥有30000㎡“安信物联网产业中心”,职能涵盖硬件研发制造中心、大流量计量中心实验室、漏控实训基地、大数据中心与客户体验中心。 如今,拓安信为全国近1000家供水企业提供了精准的用水计量设备和数据保障服务,他们通过高精度电磁水表来提升计量效率,降低表观漏损,有效监测动态数据,为供水企业提供信息化的支撑。 也正在这个过程中,拓安信发现这些水务企业在运营效率,尤其是供水可靠性方面遇到不少难题。 # 自来水公司的烦恼 拓安信负责人强调,“长期以来,自来水⾏业抄表工作占用大量人力资源,传统抄表都是通过抄表⼈员现场进⾏⽔表的抄读,⽆法杜绝⼈为错抄、漏抄等现象,⽽抄表质量直接决定水司的经营效益,是自来水公司能实现成本回收的关键。” 如今,抄表的人力成本越来越高,错识概率也高,再加上水表数据出的慢,实时效率低,导致漏水告警不及时,极大地影响了整体的供水管理和决策。 为应对这种挑战,拓安信决定通过引入智能化的技术来解决传统⼿⼯抄表的痛点:用AI抄表来取代人工抄表,降低人力耗费和成本,并提高抄表的准确度。 但是当前行业内水表种类繁多,样式也不统一,很难开发出一套能够适配所有水表的AI算法模型, 如果AI无法精确识别水表读数,AI抄表并不能解决传统手工抄表的难题,于是拓安信的开发团队准备寻求外部力量攻克这个难题。 机缘巧合中,他们遇到了华为云,在D-Plan AI 生态伙伴计划的支持下,拓安信通过华为云的AI开发平台ModelArts完成水表识别模型的定制化和自主训练优化,成功实现了: - 定制化开发智能水表识别算法模型,达到水表元素高精度识别。 - 定制化开发水表识别Workflow,做到多样式水表智能识别快速拓展。 >ModelArts 是面向开发者的一站式 AI 平台,支持海量数据预处理及交互式智能标注、大规模分布式训练、自动化模型生成,及端-边-云模型按需部署能力,可以让AI应用开发到商用部署缩短为分钟级别。 # 一套工作流,解决水表模型定制开发迭代难题 拓安信的研发人员先是梳理了国内主要⽔司⽔表安装、使⽤及运⾏环境,并在华为云AI开发团队的协助下,归类整理了上万张水表照片。 借助华为云的AI开发平台ModelArts,这些被标注好的图片被投喂给AI算法模型,不断去训练优化水表识别算法。  开发流程示意图 在拓安信的AI水表识别模型开发中,华为云的AI方案破解了两个关键的难题。 ## 1、算法定制,已知数据集范围确保100%识别精度 首先华为云AI团队将图片中需要识别的要素提取出来,由于提取的要素存在非正对等情况,因此需要对要素进行180度旋转矫正,然后再将不同的要素送入不同的识别算法中进行解析。 其中,针对水表种类繁多的难题,华为云用Transfomer网络结构的模型来替换升级传统的识别网络算法,用更多的参数量来承载学习多种水表类型。 同时,整个水表照片的识别要素非常多,AI需要完成水表读数识别、ID识别、条形码识别、二维码识别、客户名称识别,再加上有的水表所处的环境比较恶劣,照片存在反光、遮挡和模糊,导致读数下方的二维码/条形码识别率很低。  为此,华为云针对不同的要素制定了不同的后处理策略,针对一个种类只会出现一个框的要素,使用了最大联调区域过滤去优化分割网络的精度。并通过大量的图像算法,来优化噪点、反光、模糊图片中二维码的识别精度。 ## 2、Workflow定制开发,使能客户自主训练,算法可扩展复制 值得注意的是,传统的 AI 应用交付会直接以实验迭代结束后输出的模型为终点。但他们往往会忽略一个问题,就是当应用上线后,随着时间的推移,会出现模型漂移的问题,新的数据和新的特征在已有的模型上表现会越来越差。比如无法识别新上市的水表种类。 为了解决这个问题,华为云为拓安信提供了定制算法Workflow。 >ModelArts Workflow是开发者基于实际业务场景开发用于部署模型或应用的流水线工具。它将数据导入、数据集创建、数据标注、数据处理、模型训练、模型管理、模型上线等复杂的步骤按照业务流程封装成一个个节点。  相较于传统的一次性模式,Workflow允许用户只需要关注数据和标注本身,**无需任何AI知识,就可以自行对模型做迭代,让模型在将来各种场景上都具有扩展性,解决数据漂移问题。** Workflow将开发试验调测好的AI开发过程固化成一条流水线,拓安信的研发人员将会使用这条流水线在持续产生的数据中持续迭代训练,确保这条流水线生产出来的模型的AI应用始终维持在一个较好的状态。整个过程中,他们只需要对Workflow的输入数据,输出路径进行配置,即可启动进行模型训练。  华为云的AI项目负责人表示,“ModelArts将复杂的流程由自己的算法工程师承担,把简单的操作留给用户。当已经部署上线的服务精度降低时,客户可以根据把收集到的数据重新导入Workflow运行,整体运行为一次迭代。” 在ModelArts的加持下,拓安信既实现了水表照片的快速标注和训练,也实现了算法模型的自主训练优化,**水表识别算法模型得以扩展迭代复用,应用于各种新样式水表,降低了开发门槛和成本。** 如今,这套AI方案可以帮助拓安信精确识别读取水表照片中的读数,再搭配他们的外业APP智能抄表系统,传统的⼈⼯抄表模式成功升级为AI抄表。 # AI抄水表,推动水务智能化 对于拓安信来说,智能水表识别模型的定制开发和可迭代,让他们用AI完成了降本增效的目标,成功实现了水务AI的转型。 ## - 节省千万人力成本 查水表不再完全依赖人工,尤其是水表一般都安装在隐蔽的位置,单依赖人眼往往很难看清楚,通过拍照智能识别可以替代人眼识别,从人工抄表到AI抄表,拓安信帮助行业节约千万级人力成本。 ## - 管理效率提升30% AI识别水表数据都会自动化录入,备份,将从前的一录一矫的工作流程优化为矫正为主,管理效率得到30%的提升,实现水务水表数据管理自动化,保证了水表数据的管理和审核。 ## - 保障客户数据安全 由ModelArts开发的AI模型支持一站式部署到本地化或者私有化场景中,极大地提高了水务公司的模型应用性能和数据安全。  水是万物之源,随着人口的增长,人们对水的消耗不断扩大,人均可用淡水资源持续下降。而水资源的管理会影响到经济的各个方面,特别是健康、粮食生产安全、民用给水和卫生设施、能源、工业和环境可持续性这些方面。 科学用水、智慧用水迫在眉睫。 AI记录水表读数,看似只是一个不起眼的变化,背后节省的是巨大的经济成本。而且因为它可以让供⽔计量更加精准,让数据采集更便捷,保证用水数据的真实性,便能为供⽔企业的安全供⽔、效益提升及漏损控制提供科学数据参考,推动水务行业全面智能化。 近年来,我国也相继出台一系列政策支持智慧水务行业的发展。据《智慧⽔务⾏业深度报告》测算,我国智慧⽔务⾏业空间在3000亿元以上。在⼤数据、5G、⼈⼯智能等技术的加持下,我国的水务行业向真正的智慧化、智能化运营管理转变。 这也是拓安信一直以来在坚持的事情,在华为云的帮助下,他们不断加深技术护城河,在智慧水务行业始终保持领先地位。未来,面对智慧水务巨大的蓝海市场,拓安信将继续深耕供水行业,并结合华为云AI团队和技术优势,为⾏业带来新的技术突破和智慧应⽤,实现经济效益和社会效益的增⻓,“成就每一滴水”。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签