【阿里云 MVP 洵云】有一种糖叫语法糖IoT干货合集(1-10篇)

简介: 在C编程语言普及后,同时伴随着互联网的网页网站技术的兴起,Java、Perl、Python等多种脚本语言如雨后春笋般的出现,语法糖也被广泛应用到这些语言中。

语法糖,又叫糖衣语法,是上个世纪初一些专家学者,借用生活中糖的概念,对计算机编程语言中晦涩和逻辑复杂操作,进行封装后的一种称呼。

当今大数据、云计算和物联网通常被认为是未来五年甚至十年主导互联网领域的主要技术,所以将来应该也会出现一种或多种新兴的脚本语言和相关的语法糖与这些新兴的技术遥相呼应。

笔者就在这个大背景和大趋势下,计划写一个系列文章,主要介绍通过API对阿里云物联网的封装和操作,方便读者对阿里云物联网的基本操作有所认识。同时,也算是抛砖引玉吧,期待物联网领域的各位专家学者们,能顺势而为,像Java、Perl、Python、Ruby脚本语言一样,开发出物联网领域专属的语言和语法糖。

有一种糖叫语法糖【1】IoT三连之产品之创建产品
随着糖的概念的普及和泛化,很多年前一些科研机构的专家和学者,则借用这个概念到技术领域,把一些晦涩难懂、枯燥乏味的重复操作用另一种人类比较容易接受的方式加以封装,并提供给技术人员进行二次开发或使用,称之为语法糖。

有一种糖叫语法糖【2】IoT三连之产品之修改查询删除
首先说声抱歉,上次的XYsuger脚本解释程序,后来到WinXP等电脑操作运行,发现无法正常运行,猜测应该是Win10等64位系统才可以;毕竟很多人使用WinXP和Win7等32位操作系统,还好有更新文件。

有一种糖叫语法糖【3】IoT三连之产品标签
随着上一次介绍完产品相关的五种操作接口,这回介绍一下产品标签相关的五种操作接口。提到标签,最初的印象是超市里或商场货架上,放在商品旁边带价格说明的方形小卡片。随着这些年互联网的普及和自媒体的泛滥,各种人为有意或无意的,能达成广泛认同的一种词语也被当作标签来用。

有一种糖叫语法糖【4】IoT三连之设备之基本操作
上一篇文章将产品和产品标签相关的操作都介绍完了,这次我们转向介绍设备的相关操作。设备对于产品来说,可以理解为一个从抽象到具体的过程,因为产品是一个大的概念,不具备可操作的可能性。只有在一个产品下面,再继续创建设备,然后对这个设备进行相关的操作,才可以有具体的物理意义。

有一种糖叫语法糖【5】IoT三连之设备之扩展操作
这次我们在尝试对设备做一些基本操作之外的接口操作,目前姑且称之为设备的扩展操作的。这些接口的操作,对于一个设备接入到阿里云IoT上,并不一定是必需的,但是却可以使我们可以更加灵活和便捷的对设备进行多层面的配置和更改。

有一种糖叫语法糖【6】IoT实践之小组小组分小组
在提供产品管理和设备管理之外,阿里云IoT也引入了小组的概念,从而提供了分组管理的操作,对于设备分小组的意思通常的理解是物理上,位置和距离相近的一些设备和产品,然后对这些设备和产品进行类似的操作,方便管理。

有一种糖叫语法糖【7】IoT实践之规则使万物有序
万物互联通常被认为是物联网的终极目标,但是从另外的角度来思考这个问题,当一张网连接上万物后,不应该只是物理上的连接,需要逻辑层面的分析处理和不断的数据流通,才会使得整个物联网更具有实际意义和生机勃勃。

有一种糖叫语法糖【8】IoT实践之物联源于Topic
最开始,大概上个世纪90年代,是由IBM为了M2M[machine to machine]场景[比如传感器和卫星链接]而定义,开发和使用的;后来随着物联网的兴起,逐渐成为物联网通信的主流协议,也被OASIS标准组织官方所采纳。

有一种糖叫语法糖【9】IoT实践之物联网世界的鸡毛信message
在抗日战争时期,我们善良勤劳和机智的老百姓,和敌人斗智斗勇。通过在公文,信件上面插上鸡毛来传递紧急和重要的情报;在物联网的世界,云端通过下发消息给设备,来达到通知设备状态逻辑变更的操作。

有一种糖叫语法糖【10】IoT实践之如影随形
阿里IoT的设备影子功能主要用于两个方面,设备在线时,作为设备状态信息的缓存;设备离线时,作为设备再次上线时,离线前状态的保存;关于Shadow在云端的API一共有两个,主要是查询和更新设备影子常用的两个操作。

笔者不才,文笔有限,文中有错,在所难免,如若本系列文章中,有值得商榷的地方,烦请领域内的各位专家学者和老师指出,必当加以改正,雅俗共勉。

若有疑问及相关想法,请在下方评论区留言。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
目录
相关文章
|
4月前
|
消息中间件 弹性计算 物联网
【阿里云弹性计算】阿里云ECS在IoT领域的应用:支撑大规模设备连接与数据处理
【5月更文挑战第26天】阿里云ECS是弹性计算服务,支持IoT设备的连接与数据处理。通过MQTT协议实现设备快速接入,配合消息队列处理异构实时数据。ECS可用于部署数据处理工具、应用服务,如智能家居控制系统,通过弹性伸缩适应负载变化。结合阿里云其他服务,ECS为IoT提供完整解决方案,助力企业数字化转型。
64 0
|
传感器 监控 物联网
阿里云IoT HaaS 510:快速实现物联网数据传输的利器
众所周知,物联网(IoT)是近年来日益热门的技术领域之一,它的广泛应用为人们的生活和工作带来了无限可能。在物联网应用中,数据的采集和传输是至关重要的一环。DTU是一种应用于物联网数据传输的终端设备,它可以将各类传感器、数据采集单元等通过串口RS232/485传输到DTU,再由DTU转发到4G网络上传至云端。阿里云IoT HaaS 510是一款开板式DTU产品,能够帮助企业快速搭建物联网平台,并实现数据的采集和传输,那么本文就来简单分享一下。
474 1
阿里云IoT HaaS 510:快速实现物联网数据传输的利器
|
12月前
|
编解码 小程序 JavaScript
阿里云IoT小程序应用开发和组件实践
通过实验,了解阿里云IoT小程序的应用开发的方法,了解其内置的基础组件使用,以及基于Vue.js实现可复用的自定义组件的方法。
419 1
|
运维 安全 物联网
使用阿里云 IoT 安全中心保护智慧遥控器
在物联网领域中,我们的 TO B 智慧设备,在发货之后,出现了不少困扰我们的安全问题,比如会被恶意安装应用,访问非法网站等,增加厂家的运维成本。 同时设备上的一些技术机密也容易被好事之人破解,对厂商构成商业损失,直到我们发现了阿里云物联网的一款安全防护产品 -- IoT 安全中心。它主打的 ID² 和安全运营有效的解决了我们的痛点。
469 3
|
自然语言处理 算法 物联网
阿里云正式发布「IoT消费电子应用引擎解决方案」,应用开发提效70%
阿里云正式发布「IoT消费电子应用引擎解决方案」,应用开发提效70%
279 0
|
物联网
《阿里云产品手册2022-2023 版》——阿里云IoT
《阿里云产品手册2022-2023 版》——阿里云IoT
333 0
|
物联网
《阿里云产品手册2022-2023 版》——IoT边缘现场计算:云边协同软件获得首批可信云认证
《阿里云产品手册2022-2023 版》——IoT边缘现场计算:云边协同软件获得首批可信云认证
176 0
|
物联网
《阿里云产品手册2022-2023 版》——IoT 设备身份认证
《阿里云产品手册2022-2023 版》——IoT 设备身份认证
133 0
|
开发框架 物联网 云栖大会
阿里云IoT | HaaS开源百校科技助力计划 —— 开源大使招募
阿里云IoT | HaaS开源百校科技助力计划 —— 开源大使招募
227 0
|
物联网
《阿里云总监课第二期——IoT时代的语音交互智能》电子版地址
阿里云总监课第二期——IoT时代的语音交互智能