随笔分类 -  Linux/MacOs

摘要:什么是 AWS IoT Greengrass? AWS IoT Greengrass 是将云功能扩展到本地设备的软件。这使得设备可以更靠近信息源来收集和分析数据,自主响应本地事件,同时在本地网络上彼此安全地通信。本地设备还可以与 AWS IoT 安全通信并将 IoT 数据导出到 AWS 云。 下图演 阅读全文
posted @ 2020-01-08 20:23 Hi,Simon 阅读(655) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass:连接器入门 先决条件: ​ Twilio 账户 SID、身份验证令牌和支持 Twilio 的电话号码。创建 Twilio 项目后,项目控制面板上会显示这些值。您可以使用 Twilio 试用账户。如果您使用的是试用账户,则必须将非 Twilio 收件人电话号码添加 阅读全文
posted @ 2020-01-08 20:19 Hi,Simon 阅读(621) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass:核心软件的 OTA 更新 AWS IoT Greengrass 核心软件打包了一个代理,此代理可以将核心的软件或代理本身更新到最新版本。这些更新通过无线 (OTA) 方式发送。 在对 Greengrass 核心软件启动 OTA 更新之前,要注意该操作对 Gree 阅读全文
posted @ 2020-01-08 20:12 Hi,Simon 阅读(400) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass:将密钥部署到核心 步骤 1:创建 Secrets Manager 密钥 在本步骤中,使用 AWS Secrets Manager 控制台创建密钥。 1. 登录 "AWS Secrets Manager 控制台" 。 注意 有关该过程的更多信息,请参阅 AWS S 阅读全文
posted @ 2020-01-03 11:08 Hi,Simon 阅读(390) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass:配置安装 AWS CLI 使用 pip 安装 AWS CLI 这是一个用于 Python 的程序包管理器,提供了简单的方式来安装、升级和删除 Python 程序包及其相关组件。 如果您已经有 和支持的 Python 版本,则可以使用以下命令安装 AWS CLI: 阅读全文
posted @ 2020-01-03 10:56 Hi,Simon 阅读(402) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass:如何使用 AWS 管理控制台配置本地资源访问 您可以配置 Lambda 函数以安全访问主机 Greengrass 核心设备上的本地资源。 本地资源 是指物理上存在于主机中的总线和外围设备,或主机操作系统上的文件系统卷。 步骤 1:创建 Lambda 函数部署程序 阅读全文
posted @ 2020-01-03 10:46 Hi,Simon 阅读(551) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块6: 访问其他 AWS 服务 本高级模块说明 AWS IoT Greengrass 核心如何与云中的其他 AWS 服务交互。它在 [模块 5] 中的交通信号灯示例基础上构建,并添加一个 Lambda 函数来处理影子状态并将摘要上传到 Amazon Dy 阅读全文
posted @ 2019-11-24 21:27 Hi,Simon 阅读(455) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块5:与设备影子交互 本高级模块演示 AWS IoT Greengrass 设备如何与 AWS IoT Greengrass 组 中的 "AWS IoT 设备影子" 交互。 影子 是用于存储事物的当前或所需状态信息的 JSON 文档。在本模块中,您将探索 阅读全文
posted @ 2019-11-24 18:56 Hi,Simon 阅读(811) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块4:在 AWS IoT Greengrass 组中与设备交互 在此模块中,一个 Greengrass 设备将向 Greengrass 组中的另一个设备发送“Hello World”消息 。 在 AWS IoT Greengrass 组中创建 AWS I 阅读全文
posted @ 2019-11-20 17:05 Hi,Simon 阅读(539) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块3(第 2 部分):AWS IoT Greengrass 上的 Lambda 函数 创建和打包Lambda函数 1. 将 Lambda 函数代码下载到计算机(而不是 Greengrass 核心设备): ​ a. 在 Web 浏览器中,打开 GitHub 阅读全文
posted @ 2019-11-20 13:39 Hi,Simon 阅读(465) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块3(第 1 部分):AWS IoT Greengrass 上的 Lambda 函数 本模块演示了如何配置 Lambda 函数并将其部署到您的 AWS IoT Greengrass Core 设备。其中包含 MQTT 消息收发、订阅、AWS IoT Gr 阅读全文
posted @ 2019-11-13 17:26 Hi,Simon 阅读(512) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块2:安装AWS IoT Greengrass 核心软件 在 AWS IoT 上配置 AWS IoT Greengrass 1. 在您的计算机上登录 "AWS 管理控制台" 并打开$AWS\ IoT$控制台。如果没有$AWS$账户,自行注册: "学生注册 阅读全文
posted @ 2019-11-13 15:04 Hi,Simon 阅读(620) 评论(0) 推荐(0)
摘要:AWS IoT Greengrass 入门 模块1:树莓派+Greengrass环境配置 要求 Mac、Windows PC 或类似 UNIX 的系统。 一个带 8 GB 以上的microSD 卡的 Raspberry Pi 4 Model B 或 Raspberry Pi 3 Model B/B+ 阅读全文
posted @ 2019-11-13 13:26 Hi,Simon 阅读(368) 评论(0) 推荐(0)
摘要:用Xcode配置完美ACMer环境 前言 ​ 作为$ACMer$,需求大致为强大的文本编辑功能$(VIM)$,便捷的文件模版功能以及多文件编译功能。$vscode$虽然强大,但是与集成$IDE$相比其缺点也很明显,就是没有完美的$Debug$功能。而$Xcode$刚好有此功能,但是在其他方面却显得有 阅读全文
posted @ 2019-09-26 23:19 Hi,Simon 阅读(920) 评论(0) 推荐(0)