logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用AI编程交付IoT项目后,我才明白:能跑 ≠ 能用

回顾了独立完成中型IoT商业项目的经历。在两个月内,从需求分析、方案设计到协议解析和编码实现全流程自主完成,突破了仅按需求编码的局限。面对硬件连接竞态、跨平台兼容等问题独立解决,并重点优化了代码质量:重构架构、消除冗余代码、解决依赖问题,使项目从"勉强运行"提升至"可扩展易维护"的状态。这一过程让作者深刻认识到代码可维护性的重要性,实现了从单纯功能实现到工程

文章图片
#物联网#iot
米家 MIOT React Native 插件 SDK — 项目架构与插件设计说明

这篇文章摘要了米家MIOT React Native插件SDK的项目架构与插件设计说明,主要内容包括: 项目整体架构:采用分层结构,核心SDK提供设备管理、服务层、UI组件等模块,插件项目独立存在于projects目录下。 设备通信协议:对比新旧协议(Spec与Profile),说明WiFi和蓝牙两种通信链路的工作机制。 插件三层设计:推荐分为通信层(协议处理)、UI组件层(界面渲染)和调度层(状

文章图片
#react native#架构#react.js
IoT 系统开发入门:七个核心模型

IoT系统开发入门:七个核心模型揭示了物联网开发的通用框架。文章从协议映射表(人与机器翻译基础)开始,逐步展开状态三角(设备-缓存-界面同步)、编解码(数据类型转换)、连接状态机(连接生命周期管理)、OTA升级(安全固件更新)、设备画像(多协议抽象)和排查方法(问题诊断技术)等核心概念。这些模型构成层叠式知识体系,适用于BLE、Wi-Fi、ZigBee、LoRa、MQTT等多种协议,为开发者提供系

文章图片
#网络#智能家居#需求分析 +2
React Native移动端米家插件自定义色盘取色组件(基于图片与手势)

在米家智能家居插件开发中,颜色选择功能(如调节灯泡、灯带颜色)是常见需求。本文介绍了一个不依赖第三方库的自定义色盘取色组件,通过色盘图片 + PanResponder手势实现颜色的可视化选择。文章详细解析了组件的实现原理,包括HSV颜色空间、坐标转换、手势处理、初始位置计算等核心代码,并提供了配套的颜色转换工具库colorsys.ts。最后给出了在米家插件中的使用示例。该方案轻量、可控,适合对包体

文章图片
#react native#前端#智能家居
到底了