摘要:
目录前言分析实施步骤时序库的安装解决playload没有时间戳问题代码编写测试总结 前言 我们可以将设备上行数据存储到关系型数据库中,我们需要两张带有时间戳的表(最新数据表 和 历史数据表),历史数据表存储所有设备上报的数据,最新数据表需要存储设备最新一条上报数据,这条最新数据相当于设备的当前状态。 阅读全文
摘要:
目录前言分析方案共享订阅带群组的共享订阅均衡分发策略数据格式实施流程编写代码验证效果总结 前言 物联网平台首先需要可以获取并处理设备上报的MQTT中的数据,我们称这部分为上行数据。 分析 1:因为MQTT协议里面没用服务端和客户端的区别,那么我们可以创建一个IoT Hub的server来接收设备端的 阅读全文
摘要:
@[TOC](文章目录) # 前言 获取一个设备的在线和离线状态,是一个很关键的功能。我们对设备下发的控制指令,设备处于在线状态才能及时给我们反馈。这里的在线和离线,我们可以简单的理解为设备与MQTT的连接状态。 # 分析 我们打电话的时候经常能听到:"您拨打的用户已关机“和”用户不在服务区或暂时无 阅读全文
摘要:
[TOC](MAUI Blazor 常见问题) #1、ZipArchive' contains bitcode ![](https://img2023.cnblogs.com/blog/2849835/202306/2849835-20230623212023706-698849782.png) A 阅读全文
摘要:
[TOC](环境准备) # 前言 本系列文章以IoT开发小白的角度,从零开始使用.Net为主要技术搭建一个简单的IoT平台,由于是入门系列,所有代码以围绕IoT基础业务场景为主,不会涉及DDD等设计思想。 # 架构图 这里是我们整个IoT平台的架构图。 ![](https://img2023.cnb 阅读全文
摘要:
# 设备生命周期管理-设备注册 @[TOC](文章目录) # 前言 我们不希望任何设备都可以接入我们的IoT平台,所以一个设备正常的接入流程是这样的, 1、上位机软件通过串口或其他方式读取设备的唯一标识码**UUID**。 2、上位机调用IoT后台接口,发送**UUID**和**ProductID* 阅读全文
摘要:
1、安装Masa Blazor 参考:MASA Blazor https://blazor.masastack.com/getting-started/installation 2、编写代码 新建 Service 目录,并添加 ThemeService.cs 该 RequestedTheme 属 阅读全文
摘要:
使用Masa DaprStarter搭建开发环境 安装Dapr Windows安装Dapr的方式有很多,可以参考官方文档 https://docs.dapr.io/getting-started/install-dapr-cli/ 国内如果访问缓慢,建议直接下载msi文件安装 https://git 阅读全文
摘要:
MASA MAUI Plugin (五)Android 指纹识别 背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了 阅读全文
摘要:
MASA MAUI Plugin (四)条形码、二维码扫描功能 背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一 阅读全文