个人对智能家居平台选择的思考

本人之前开发过不少MicroPython程序,其中涉及到自动化以及局域网控制思路,也可以作为智能家居的实现方式。而NodeMCU+ESPHome的方案具有方便添加硬件、容易更新程序和容量占用小的优势,本人也查看过相关教程后感觉部署ESPHome和编译固件的步骤较为繁琐,并且自动化功能不太完善。为了了解物联网行业所使用的智能家居开发平台,本人在网上提问,暂时没有业内人士回答,一个回答(如下图)声明包含AI辅助创作,个人感觉可以大致反映行业情况,但仅供参考。

从这项内容来看,专业开发者用于实现智能家居的平台还是比较多的,而业余开发者可能用不到这么多平台。 从本人接触到的情况来看,NodeMCU+ESPHome(可以加上NodeRed)的方案应该适合没有MicroPython基础的用户。而对于了解Python/MicroPython的用户来说,由于ESP32C3正逐渐取代ESP8266,性能和容量均足以运行MicroPython,如果希望实现自动化和定制化程度更高的智能家居,MicroPython是更好的方案。

通过MicroPython实现智能家居,除了发挥自动化的特性外,也要多运用HTML功能,开发出用于控制设备的网页。如果希望集成多个设备,可以使用Socket通信或MQTT通信。

相关推荐
2301_805962932 小时前
NRF24L01模块STM32通信-通信初始化
stm32·单片机·嵌入式硬件
阳光宅男@李光熠4 小时前
【电子通识】PWM驱动让有刷直流电机恒流工作
单片机·嵌入式硬件
最爱猪仔5 小时前
美的空气净化器好用吗?拾梧、美的、戴森空气净化器除烟哪个好?
智能家居
半个番茄5 小时前
STM32 : 奈奎斯特-香农采样定理
网络·stm32·单片机
IT信息技术学习圈7 小时前
CSP初赛知识学习计划(第二天)
单片机·嵌入式硬件·学习
硬件技术我知道10 小时前
产品 防尘防水IP等级 划分与实验方法
网络·人工智能·嵌入式硬件·物联网·计算机视觉·硬件工程·智慧城市
JoneMaster11 小时前
[读书日志]从零开始学习Chisel 第三篇:Scala面向对象编程——类和对象(敏捷硬件开发语言Chisel与数字系统设计)
开发语言·嵌入式硬件·学习·硬件架构·scala
分享大师12 小时前
【小制作】米家模拟手指点击
单片机·gitlab
qq_5719572613 小时前
通过串口通信控制led灯的亮灭
c语言·stm32·单片机
hfffhfh14 小时前
STM32CUBEMX+PLS_D1000激光测距模块+MT6701角度传感器,获取三角形第三边角度
stm32·单片机·嵌入式硬件