iot

CoAP and DTLS integration

萝らか妹 提交于 2020-03-14 06:59:26
问题 I have implementation of CoAP (libcoap), and implementation of DTLS (tinyDTLS). How can I make integration CoAP (libcoap) with DTLS (tinyDTLS)? I will be grateful for the any advice. 回答1: Unfortunately, I don't have enough reputation to place a comment, even though this is not an answer. Here is my attempt to do the exact same thing, using the client-server examples from both libcoap and tinydtls. Feel free to fork the code, and please sumbit a pull request if you figure out why my client and

Azure产品目录

耗尽温柔 提交于 2020-03-05 07:03:12
计算 Linux 虚拟机:为 Ubuntu、Red Hat 等预配虚拟机 Windows 虚拟机 为 SQL Server、SharePoint 等预配虚拟机 应用服务 快速创建适用于 Web 和移动的强大云应用 函数 使用无服务器代码处理事件 Batch 云规模的作业计划和计算管理 容器实例 使用单个命令轻松运行容器 Service Fabric 在 Windows 或 Linux 上开发微服务和协调容器 虚拟机规模集 管理和缩放数千台 Linux 和 Windows 虚拟机 Azure Kubernetes 服务 (AKS) 简化 Kubernetes 的部署、管理和操作 云服务 创建高度可用且可无限缩放的云应用程序和 API 虚拟机上的 SQL Server 在云中托管企业 SQL Server 应用 Azure SAP HANA 大型实例 运行任何超大规模云提供程序的最大 SAP HANA 工作负 CycleCloud 创建、管理、操作并优化任何规模的 HPC 和大型计算群集 网络 网络概述 Azure 中网络服务的集成视图 内容分发网络 广泛的全球性覆盖,确保实现安全、可靠的内容交付 ExpressRoute Azure 专用网络光纤连接 Azure DNS 在 Azure 中托管 DNS 域 虚拟网络 预配专用网络,根据需要连接到本地数据中心 流量管理器

Query multiple Topics at once using IoT Rule SQL

二次信任 提交于 2020-03-04 16:37:48
问题 I have two result topics where messages arrive from different sources "almost nearly at the same time". Topic: sensor1/result --receiving payload--> { "output_from_sensor1": {"result":"OK"} } Topic: sensor2/result --receiving payload--> { "output_from_sensor2": {"result":"OK"} } I would like to create an AWS IoT Rule which scans these two topics "simultaneously in one query" and take an action. I am not sure if AWS IoT SQL support "scanning multiple topics" in one query. No such references

【华为云技术分享】小熊派IoT开发板华为物联网操作系统LiteOS内核实战教程01-IoT-Studio介绍及安装

て烟熏妆下的殇ゞ 提交于 2020-02-29 17:02:01
1. 物联网一站式开发工具 —— IoT Studio IoT Studio 是支持 LiteOS 嵌入式系统软件开发的工具,提供了代码编辑、编译、烧录 及调试等一站式开发体验,支持 C、C++、汇编等多种开发语言,让您快速,高效地进 行物联网开发。 2. IoT Studio 支持的硬件 IoT Studio 目前支持 Cortex-M0,Cortex-M4,Cortex-M7,Cortex-A7,ARM926EJ-S,RISC-V 等芯片架构。 IoT Studio 目前已经适配了多种开发板,主流支持小熊派IoT开发套件,另外还支持 GD、ST、HiSilicon、Fudan Microelectronics 等主流厂商的开发板。 ST:STM32F429IG,STM32F411RE,STM32L431RB,STM32L431RC,STM32F746ZG GD:GD32VF103V-EVAL HiSilicon:Hi3516CV300,Hi3516CV500,Hi3516EV200,Hi3516EV300,Hi3518EV300 Fudan Microelectronics:FM33A04xx IoT Studio 支持新增 MCU 列表,以满足用户其他开发板的业务需求。 3. IoT Studio安装 3.1. 下载IoT Studio: IoT Studio下载地址如下:

AWS产品目录

∥☆過路亽.° 提交于 2020-02-28 09:01:58
计算 Amazon EC2:弹性虚拟机 AWS Batch:批处理计算 Amazon ECR:Docker容器管理 Amazon ECS:高度可扩展的快速容器管理服务 Amazon EKS:在AWS上运行K8s AWS Elastic Beanstalk:应用程序部署和管理 AWS Lambda:函数计算服务 Amazon Lightsail:快速启动项目所需的一切资源 AWS Serverless Application Model (AWS SAM):无服务器应用构建 AWS Serverless Application Repository:无服务器应用发布注册目录 存储 Amazon S3:对象存储 Amazon EBS:存储卷服务 Amazon EFS:文件存储 Amazon FSx:第三方文件存储系统管理 Amazon S3 Glacier:冷数据备份服务 AWS Snowball:TB 或 PT 级数据传入或传出 AWS 的客户 AWS Storage Gateway:可将本地软件设施与基于云的存储设施相连接的服务 数据库 Amazon DynamoDB:NoSQL 数据库服务 Amazon ElastiCache:分布式内存缓存 Amazon Neptune:图形数据库服务 Amazon RDS:关系数据库 Amazon Redshift:PB 级数据仓库服务

以太坊IoT设备管理软件【含源码】

天涯浪子 提交于 2020-02-27 20:07:38
本文介绍一个利用以太坊区块链管理物联网IoT设备的身份识别、验证和声誉的IoT设备管理系统。该系统使用Web界面在以太坊智能合约中注册物联网设备,并通过密码学签名消息验证Iot设备对平台的 使用权。 以太坊教程链接: Dapp入门 | 电商Dapp实战 | ERC721实战 | Php对接 | Java对接 | Python对接 | C#对接 | Dart对接 1、区块链物联网设备管理系统的基本概念 物联网/IoT设备的标识 :通过默克尔树(Merkle Tree)的利用,无需暴露设备的私有属性即可完成IoT设备的注册。使用公钥(或其衍生表示)作为IoT设备的标识ID。 物联网/IoT设备的消息签名与验证 :系统中的每个消息都需要由发送端的IoT设备签名,并在接收端的IoT设备处进行验证。 发送端IoT设备的消息签名生成: 接收端IoT设备的消息签名验证: 物联网/IoT设备的固件指纹 :通过保存IoT设备的固件哈希,可以验证设备所运行的固件是否被非法篡改。 物联网/IoT设备的信誉机制 :基于Web的信任原理,设备可以形成一个信任网络。一个IoT设备从其他 有信誉的设备得到越多的签名,该设备就越可信。 2、区块链物联网设备管理系统的整体说明 系统主要组成部分包括:实体、设备和IoT平台: 系统开发基于以下技术栈: Ethereum Solidity Truffle

How to load or infer onnx models in edge devices like raspberry pi?

∥☆過路亽.° 提交于 2020-02-23 07:50:58
问题 I just want to load onnx models in raspberry pi. How to load onnx models in edge devices? 回答1: You can use ONNX Runtime for ONNX model inference in Raspberry Pi. It support Arm32v7l architecture. Pre-build binary is not provided as of 2020/1/14. So you need to build it from source code. Instruction is described below. https://github.com/microsoft/onnxruntime/blob/master/dockerfiles/README.md#arm-32v7 Install DockerCE on your development machine by following the instructions here Create an

How to load or infer onnx models in edge devices like raspberry pi?

≡放荡痞女 提交于 2020-02-23 07:50:33
问题 I just want to load onnx models in raspberry pi. How to load onnx models in edge devices? 回答1: You can use ONNX Runtime for ONNX model inference in Raspberry Pi. It support Arm32v7l architecture. Pre-build binary is not provided as of 2020/1/14. So you need to build it from source code. Instruction is described below. https://github.com/microsoft/onnxruntime/blob/master/dockerfiles/README.md#arm-32v7 Install DockerCE on your development machine by following the instructions here Create an

Java单体应用 - 常用框架 - 07.Spring MVC - Maven 模块化开发(iot-cloud)

吃可爱长大的小学妹 提交于 2020-02-23 01:47:12
原文地址: http://www.work100.net/training/monolithic-frameworks-spring-mvc-maven-module.html 更多教程: 光束云 - 免费课程 Maven 模块化开发 序号 文内章节 视频 1 概述 - 2 创建根项目(工程) - 3 创建统一的依赖管理模块 - 4 创建通用的工具类模块 - 5 创建领域模型模块 - 6 创建管理后台模块 - 7 创建前端控制台模块 - 8 创建接口模块 - 9 清理、编译、打包 - 10 功能完善 - 11 实例源码 - 请参照如上 章节导航 进行阅读 1.概述 在多人协同开发时,特别是规模较大的项目,为了方便日后的代码维护和管理,我们会将每个开发人员的工作细分到具体的功能和模块上。 随着项目的不断扩大,模块也会越来越多,后续会更加难以维护和扩展,为了应对这种情况后期我们还会采用微服务架构的方式进行开发。 本章节以构建一个 IoT云平台 项目为例,我们可以将模块划分为如下形式: 统一的依赖管理( dependencies ) 通用的工具类( commons ) 领域模型( domain ) 管理后台( admin ) 前端控制台( console ) 接口模块( api ) 整个模块化开发过程主要是在开发思想上稍作了一些转变,只需要按照下面的流程操作即可。 2.创建根项目(工程)

Azure IoT Hub 十分钟入门系列 (2)- 使用模拟设备发送设备到云(d2c)的消息

牧云@^-^@ 提交于 2020-02-20 08:57:00
本文主要分享一个案例: 10分钟- 使用Python 示例代码和SDK向IoT Hub 发送遥测消息 本文主要有如下内容: 了解C2D/D2C消息; 了解IoT Hub中Device的概念 了解并下载Device SDK 使用Device SDK 向云发送遥测消息(模拟温湿度) 查看发送的数据 B站视频讲解: https://www.bilibili.com/video/av90223553/ 图文步骤: 本文参考了微软官方文档: https://docs.azure.cn/zh-cn/iot-hub/quickstart-send-telemetry-python 1.在IoT Hub创建设备 凡是要连接到Iot Hub的设备,必须在此处进行添加,当然添加的方式有多种,通过API,SDK,DPS服务等等,本文在portal上手动添加 设备名称必须唯一,本文中使用对称密钥的身份验证方式。 创建完成后,能够在列表中看到创建好的IoT Device,点击可以查看详情。 在详情页,可以看到该设备的主连接字符串,该字符串要在后续步骤中,拷贝到代码里,代码通过该字符串连接到IoT Hub。 2.开发环境准备 Ptyhon 环境安装: https://www.python.org/downloads/ 注意,勾选添加到环境变量选框 Azure CLI: https://docs