Sean Yu

IoT Specialty/Microsoft MVP/MCT

IOT 万物互联的时代


Azure Digital Twins(1)-创建实例并设置角色

本文介绍: 创建Azure Digital Twins 实例并设置角色。   创建资源,在Azure市场中找到 Azure Digital Twins   选择资源组,输入ADT名称,选择位置,本例中其他配置保持默认即可。 注意要勾选 Assign Azure Digital Twins Data Owner Role。   创建完成进入ADT页面     如果在创建的时候未勾选Assign Azure Digital Twins Data Owner Role,可以在ADT 创建完成后手动配置角色: 可以在ADT访问控制中点击“查看我的访问权限”,如果右侧包含“Azure 数字孪生数据所有者” 标识配置角色成功,否则可以手动配置。   在ADT的 访问控制页面,点击添加-角色分配,选择“Azure 数字孪生数据所有者”,用户选择自己的登录用户名,点击保存即可。         …

Azure IOT Video Azure Digital Twins

Azure Digital Twins 案例分享

本文介绍Azure Digital Twins的几个案例。     1. Ansys Twin Builder Integration with Azure Digital Twins(仿真)     2. Azure Digital Twins for Supply chain     3. Azure Digital Twins for Civil Operation (运营/资产)     4. Azure Digital Twins for Smart Buildings

IOT Video Azure Digital Twins


使用 Rest API 部署 IoT Edge deployment json文件

使用API 部署 IoT Edge 部署清单: using System; using System.IO; using System.Net.Http; using System.Security.Cryptography; using System.Text; using System.Net; namespace deployjson { internal class Program { private static void Main(string[] args) { var iotHubName = "xxxxx.azure-devices.net"; var policyName = "iothubowner"; var key = "2afXNDHCq7 …

Azure IOT IoT Hub IoT Edge

Azure + 5G + AI + IOT可以这么玩

欢迎转发扩散,这是对我最大的支持!   5G场景下的三大特点分别对应着一些具体的业务场景,eMBB针对高清视频等系列应用;mMTC针对智慧城市等物联网应用;uRLLC针对工业控制或者远程驾驶等应用。 在这几类场景中我们举个极端的案例: 北京的某个工厂,控制系统在上海,我们在北京和上海之间拉了一根网线进行连接,那么设备执行了某个步骤之后,需要发请求到上海,上海的控制系统是一台奔三的服务器,这套系统显然不能工作对吧? 采用何种改进才能正常工作呢?1.控制系统从远程下沉到工厂内部,2.设备和控制系统采用更快的连接方式,比如光纤,3. 提高控制系统算力。   把这个案例扩展到5G场景也是一样,5G虽然空口时延从之前的10ms降低到1ms,但物理距离仍然是制约条件,因此需要将算力下沉到离业务最近的边缘,这套方案就是MEC。       从上图的某运营商的低时延的构想可以看出,运营商会利用自己已有 …

IOT Video AI 5G

利用Azure LVA 边缘设备上的实时视频分析 几乎零代码实现指定车位空余后立即通知

本文利用Azure  LVA Preview 和 custom vision 挑战领代码实现指定车位空余后立即通知:   本文中用到的视频图片素材下载地址:     其余Custom vision 和IoT 的案例: AI 和 工地? 混凝土骨料分类 混凝土骨料分类Custom Vision 落地案例-部署到树莓派边缘设备上

Azure Custom Vision IoT Edge Stream Analytics Videos LVA

混凝土骨料分类Custom Vision 落地案例-部署到树莓派边缘设备上

本文介绍: 将上一篇讲的《Azure Custom Vision 分类混凝土粗细骨料》训练的模型部署到树莓派上。   视频演示:   本文中针对Custom Vision导出的容器在树莓派ARM版本下的docker 编译指令可参照readme.txt: docker buildx build --platform linux/arm/v7 -t <your image name> --load . 如果显示build-x指令不存在,则需要打开 docker desktop中的开关: enable cli experimental features:   常见问题: 1.Customer Vision 在树莓派上运行慢,超过4s的解决办法 针对树莓派设备,部署完成后如果一张图片的预测时间超过4s,则可以启用快速预测: 在custom vision导出的 arm dockerfile中, …

Azure Video Custom Vision IoT Edge Raspberry

Power Apps 通过Power BI 磁贴展示实时数据(IoT遥测数据)案例

本文是Power Platform 低代码开发物联网App 系列文章的第三讲: 《 概览 -Power Platform低代码开发物联网App》 《(1)-Power Platform 试用账号注册》 《(2)-Power Apps 连接Azure SQL Database 读取物联网设备清单》 《(3)-Power Apps 通过Power BI 磁贴显示物联网设备实时数据曲线》 《(4.1)-将Azure IoT Service SDK 集成到 Azure Function并发布 》 《(4.2)-Power Apps 通过Power Automate 发起Http请求调用Azure functions 进行设备远程控制》 《(5.1)-利用Azure Stream Analytics 将物联网遥测历史消息写入Azure SQL Database 》 《(5.2)- …

IOT Video Power BI Functions Power Platform Power Apps

使用MQTT 连接Azure IoT Hub

本文介绍: Azure IoT Hub 对MQTT的支持; 使用MQTT 而不用Azure IoT Hub Device SDK 连接IoT Hub并双向通讯; 使用Azure IoT Hub 的 Device SDK时,SDK封装了常见的 设备到云的消息,从云端控制设备,设备孪生属性等相关操作, 无需关注MQTT中的主题订阅。 IoT Hub必须使用TLS/SSL,因此IoT Hub不支持端口1883通讯,默认采用8883。 IoT Hub 不是完整的MQTT 服务,并没有支持MQTT 3.1.1规范中的所有行为。 IoT Hub 的设备SDK默认使用 Qos 1与IoT Hub交换消息, CleanSession标志默认为0; SDK中的默认超时时间及其是否可配置: 语言 默认的 keep-alive 时间间隔 可配置性 …

Azure IOT Video IoT Hub MQTT

Azure IoT Edge入门(11)IoT Edge设备上的函数计算Function,使用Function写数据库-Using Azure Function On Edge device save data to Azure SQL Edge

本文介绍: 在IoT Edge边缘设备中部署Azure Function; 通过Azure Function或者其他Module 将遥测数据写入SQL Edge 数据库中; 本地边缘设备上的Function 附加调试; 本文代码:https://github.com/sean8544/azure-iot-edge-quickstart/tree/main/demo09 视频: 图文: 在IoT Edge边缘设备中部署Azure Function; 在部署文件上右键选择 Add iot edge module: 选择Azure Functions: 填写ACR地址: FunctionModule创建完成: 删除上一讲中创建的FirstModule和修改路由: "$edgeHub": { " …

IOT Video Functions IoT Edge Azure SQL SQL Edge