什么是农业物联网

什么是农业物联网

华为云IoT智慧农业解决方案是为了对农林牧渔等农事生产过程及机械设备的感知、控制和决策,从打造农业物联网络基础,实现农田、牧场等环境空间下的所有传感数据统一采集汇聚、使能生产;进而夯实农业沃土平台,打通农业生产、农资、流通、销售等多环节,构建端到端的农业溯源体系。智慧农业解决方案,通过连接农事生产中所有智能传感或者智能芯片的设备,将这些设备联接到IoT平台,设备状态由华为云IoT平台进行监控和管理,从而对农事活动进行有效的干预和科学的管理。简而言之,人能够通过华为云IoT平台与农业环境下的所有物进行对话,而农作物、牲畜等也可以通过华为云IoT平台反馈当前的生长情况、健康状态等。


如何进行农业物联网开发

华为云IoT帮助传统农业低成本、高可靠的解决了各类设备数据传输上云的问题,使得整个过程数字化、可视化,并且具有非常灵活的数据流转能力。能够方便的将数据流转到后端数据库、大数据分析服务。

基于华为云IoT打造农业物联网案例及实操

快速玩转平台,搭建属于你的农业物联网

  • 收起 展开
    使用前准备 收起 展开

    1. 注册华为云账号,打开华为云网站,点击注册,完成注册步骤。

    2. 进行实名认证,实名认证请参考:实名认证

    3. 登录华为云控制台。在控制台页面中选择"IoT物联网>设备接入",进入设备接入控制台

    查看详情
  • 收起 展开
    向导式极速体验 收起 展开

    1. 进入设备接入控制台页面

    2. 在左侧的“总览”菜单栏里,单击“快速体验”的“向导式极速体验”按钮即可开始体验。

    3. 根据界面提示进行操作,完成验证设备连接操作,完成全部体验流程。

    查看详情
  • 收起 展开
    虚拟设备实现端云双向通信 收起 展开

    虚拟设备实现端云双向通信是指基于物联网平台的在线调试功能,使用虚拟设备体验设备上报数据,平台下发远程控制命令等业务。

    1. 创建产品。创建一个MQTT协议的产品。

    2. 开发产品模型。定义设备上报到平台的光照强度值(luminance)和远程控制路灯开关状态的命令(switch)。

    3. 注册虚拟设备。创建一个虚拟设备,体验数据上报业务。

    4. 数据上报。在设备模拟区域执行数据上报操作。

    5. 命令下发。在应用模拟器区域执行命令下发操作。

    查看详情
  • 收起 展开
    代码实现端云双向通信 收起 展开

    基于Java和C代码演示设备通过MQTTS/MQTT协议接入华为云物联网平台,通过平台接口实现南向“数据上报”、“命令下发”的功能,通过应用侧的示例代码接收北向服务端订阅的消息示例。

    查看详情

农业物联网平台需要具备哪些特点?

活动规则

农业物联网平台必备特点

设备连接

支持多网络、多协议接入,提供多场景多语言的IoT Device SDK,屏蔽物联网碎片化,实现设备快速接入

多种接入方式

支持设备直接接入到平台或者通过网关/边缘接入平台,提升设备接入灵活性

多网络接入

支持不同网络的设备连接,如固网、2/3/4G、5G、NB-IoT、LoRa等网络

多协议接入

支持多种通信协议接入:如MQTT、CoAP、LWM2M、HTTP、Modbus、OPCUA

基于TCP/UDP的私有协议,可通过在云端部署云网关方式接入

设备安全接入

支持一机一密、X509双向证书认证,降低设备接入风险;基于TLS、DTLS加密协议,提供安全的传输通道

消息通信

提供基于物模型的属性、命令、事件通信、配置下发、设备影子、自定义Topic通信、订阅推送等消息通信方式订阅推送

提供订阅推送机制和相应API,应用侧通过API订阅设备数据变化通知,平台接收到设备上报数据后,推送数据到应用

自定义Topic通信

支持应用向设备下发自定义Topic,实现对设备的控制

设备管理

提供丰富的设备管理能力,不需要连接设备串口,即可远程管理设备

OTA升级

支持通过OTA(Over the Air)的方式,对终端设备远程进行软件、固件的升级

文件上传

支持设备上传文件至平台,如图片、音频、视频

设备联动规则

支持基于时间、数据阀值、自定义属性等条件灵活设定设备联动规则

数据流转

通过规则引擎数据转发功能,设备数据可无缝路由(透传)到DIS、OBS、Roma、物联网数据分析等云服务,实现设备数据的处理、存储、分析

转发至DIS

DIS实现了物联网数据的高效采集、传输、分发;也可以通过转储任务进一步将数据转发到其他云服务(OBS、MapReduce、DWS、DLI等)

转发至OBS

设备接入服务不存储设备数据,数据可转发至对象存储服务OBS进行持久存储

转发至物联网数据分析

设备数据转发至物联网数据分析服务,进行数据的实时、时序、离线分析,快速实现物联网数据价值变现

设备发放

通过设备发放,您可以轻松管理跨多区域海量设备的发放工作,实现单点发放管理,设备全球上线

设备身份信息发放管理

支持多种设备身份鉴权能力,将设备信息发放到目的IoT平台

发放策略配置

支持智能策略,自动发放到对端IoT平台

设备启动引导

根据业务迁移需要,帮助企业重置设备发放信息,实现更改对端IoT平台的目的

API

物联网平台把自身丰富的管理能力通过API的形式对外开放,包括产品管理、设备管理、设备组管理、标签管理、设备CA证书管理、设备影子、设备命令、设备消息、设备属性、订阅管理、规则管理、批量任务等,帮助用户快速构筑基于物联网平台的行业应用。

API概览

SDK

物联网平台提供应用侧SDK和设备侧SDK,方便设备通过集成SDK接入到平台,应用通过调用物联网平台的API,实现安全接入、设备管理、数据采集、命令下发等业务场景。

IoTDA SDK