写点什么

利用 AWS IoT Greengrass 在边缘 DIY 自动浇花 | 手把手玩转物联网(一)

  • 2020-01-09
  • 本文字数:1160 字

    阅读完需:约 4 分钟

利用 AWS IoT Greengrass 在边缘 DIY 自动浇花 | 手把手玩转物联网(一)

前段时间,看到一则新闻,一男子智能养鱼遇断网,4 万余斤鱼或因缺氧死亡。这个塘主通过手机 App 监控鱼塘情况并利用智能插座控制增氧机进行增氧;但因遇到网络故障,无法及时为鱼塘启动增氧设备而造成重大经济损失。这是个典型的物联网案例,利用物联网平台远程监控数据,并基于数据进行设备控制。在大多数情况下,它能够很好地工作,但当网络连接丢失时,智能将变得无能为力。生活中类似的场景很多,我们有没有办法既享受物联网带来的便捷和智能,又能够摆脱网络依赖带来的局限性呢?


本文将介绍如何利用 AWS IoT Greengrass 的边缘计算能力,实现远程监控的同时,在边缘侧进行智能控制。为了便于大家有一个直观、清晰的理解,全文以 DIY 自动浇花为主线展开介绍。


概述


AWS IoT Greengrass 是 AWS IoT 服务系列中的一员,它可将 AWS 无缝扩展至边缘设备,因此可以在本地操作其生成的数据,同时仍可将云用于管理、分析和持久存储。借助 AWS IoT Greengrass,您可以构建 IoT 解决方案,从而将不同类型的设备和云连接起来,并实现设备互连。运行 Linux 的设备和支持 Arm 或 x86 架构的设备可以托管 AWS IoT Greengrass Core。AWS IoT Greengrass 可在本地执行 AWS Lambda 代码、消息收发、数据管理和安全策略,甚至在没有连接 Internet 的情况下,也可实现这些功能。运行 AWS IoT Greengrass Core 的设备充当枢纽,与其他运行 Amazon FreeRTOS 或已安装 AWS IoT Device SDK 的设备进行通信。这些设备的尺寸可能不同,从较小的基于微控制器的设备到大型设备。如果 AWS IoT Greengrass Core 设备与云之间的连接断开,AWS IoT Greengrass 组中的设备还可通过本地网络继续相互通信。


AWS IoT Greengrass 具有以下优势:


近乎实时地响应本地事件。本地资源访问功能让部署在 AWS IoT Greengrass Core 设备上的 AWS Lambda 函数使用本地设备资源,这样设备应用程序就能够快速访问和处理本地数据。


本地运行。AWS IoT Greengrass 设备可以在本地设备无法连接到云的情况下收集、处理和导出数据流。在设备重新连接到云后,AWS IoT Greengrass 可将设备上的数据与 AWS 云服务同步。


安全通信。AWS IoT Greengrass 可对本地和云通信的设备进行身份验证和加密,包括采用硬件保护的端到端加密。


简化设备编程。您可以在云中开发代码,然后使用 AWS Lambda、Docker 容器,无缝地将其部署到您的设备上。


降低运行 IoT 应用程序的成本。通过对设备进行编程以在本地过滤或汇总数据,并只将应用程序所需的数据传输到云,从而以较低的成本获得丰富的见解。


多平台支持。您可以在支持最低硬件和软件要求的任何硬件设备上运行 AWS IoT Greengrass 软件。


本文转载自 AWS 技术博客。


原文链接:https://amazonaws-china.com/cn/blogs/china/diy-auto-watering-at-the-edge-with-aws-iot-greengrass-hand-to-hand-internet-of-things/


2020-01-09 15:56682

评论

发布
暂无评论
发现更多内容

M5Stack 发布全双工通信语音识别硬件;雷蛇发布 AI 游戏伴侣 Project AVA,实时指导复盘

声网

地平线 LiDAR-Camera 融合多任务BEVFusion参考算法-V1.0

地平线开发者

自动驾驶 算法 地平线征程6

强大的应用程序加密工具Cisdem AppCrypt for mac激活版

小玖_苹果Mac软件

超赞的矢量图绘制工具 EazyDraw for Mac激活版

小玖_苹果Mac软件

活动报名:Voice Agent+硬件分享会,深圳专场丨RTE Meetup 007

声网

《CPython Internals》阅读笔记:p76-p95

codists

CPython Internals

触控板增强软件Bettertouchtool for Mac中文激活版

小玖_苹果Mac软件

AIP智能体平台:开启智能软件开发新时代

大东(AIP内容运营专员)

人工智能

AIP智能体平台与CrewAI平台的对比

大东(AIP内容运营专员)

人工智能

文件夹个性化图标修改软件Folder Icons for Mac 激活版

小玖_苹果Mac软件

数据库管理软件SQLPro for SQLite for Mac激活版

小玖_苹果Mac软件

Java程序员只掌握Redis能吊打面试官吗?

了不起的程序猿

数据库 redis 后端 java程序员 java面试

探索AIP智能体平台:引领软件开发的未来

大东(AIP内容运营专员)

人工智能

AIP智能体平台:开启AI Agent新时代

大东(AIP内容运营专员)

人工智能

ROS核心概念解析:从Node到Master,再到roslaunch的全面指南

芯动大师

Node ROS process

ROS通信机制全解析:Topic、Service、Parameter Service和Actionlib的核心原理与应用

芯动大师

ROS2 TOPIC

数字孪生项目开发的技术框架

北京木奇移动技术有限公司

数字孪生 软件外包公司 webgl开发

1集13个广告、40家赞助商,《国色芳华》让芒果TV赚翻了?

趣解商业

互联网 影视 芒果TV

AI 口语对话机器人的技术难点

北京木奇移动技术有限公司

AI技术 软件外包公司 AI口语练习

原生鸿蒙第一个出圈的,为什么是安全?

脑极体

AI

AI视频编辑软件Topaz Video AI for Mac 激活版

小玖_苹果Mac软件

2025-01-11:求出最长好子序列Ⅰ。用go语言,给定一个整数数组 nums 和一个非负整数 k,我们需要找出满足特定条件的子序列。 具体来说,如果一个整数序列 seq 在下标范围 [0, seq

福大大架构师每日一题

福大大架构师每日一题

全球人形机器人领域深度调研和行业前瞻报告:具身智能技术、人形机器人、零部件、商业化卡点分析、行业现状与展望

机器人头条

机器人 科技 人形机器人 具身智能

目前Java后端真实就业现状怎么样?

了不起的程序猿

后端 学习路线 java程序员 java面试 java架构师

AI智能体的开发流程

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI口语练习

AI技术在英语学习中的应用

北京木奇移动技术有限公司

英语学习 AI技术 软件外包公司

EazyDraw for Mac(矢量图绘制软件)v11.10.1中文版

小玖_苹果Mac软件

强大的磁盘清理软件DaisyDisk for Mac中文激活版

小玖_苹果Mac软件

懒猫微服必用应用

玄兴梦影

NAS 必用应用 懒猫微服

AI 智能体(AI Agent)的应用场景

北京木奇移动技术有限公司

AI智能体 软件外包公司 AI技术应用

音乐 NFT 开发的详细流程

北京木奇移动技术有限公司

软件外包公司 音乐NFT 体育NFT

利用 AWS IoT Greengrass 在边缘 DIY 自动浇花 | 手把手玩转物联网(一)_行业深度_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章