自建纯内网iot平台服务,软硬件服务器全栈实践

基于以下几个考虑,自制硬件设备,mqtt内网服务器。

1.米家app不稳定,逻辑在云端或xiaomi中枢网关只支持少部分在本地计算。

2.监控homeassistant官方服务有大量数据交互。可能与hass安装小米账户有关。

3.硬件:原理图,layout,波峰焊。软件:c++,mqtt,Ubuntu等。实践软硬件项目,成果展示

基于以上原因,搭建一个纯内网iot平台服务。外网通讯用内网穿透。如zeroTier

1.硬件:下一步考虑上网络对时时钟,wifi开机棒,5.8G控制灯等。

1.1 电源是220v AC转12v DC再转3.3v。

1.2 esp12F作为主mcu8266,进行数据通信,下一步考虑wifi与BT二合一。

1.3 其他i2c外设ds18b20,mlx90614,RTC.

2.软件框图,设计模式,AIOT时代嵌入式设备的常见的软件框架。

相关推荐
宁zz31 分钟前
乌班图安装jenkins
运维·jenkins
无名之逆1 小时前
Rust 开发提效神器:lombok-macros 宏库
服务器·开发语言·前端·数据库·后端·python·rust
大丈夫立于天地间1 小时前
ISIS协议中的数据库同步
运维·网络·信息与通信
8K超高清1 小时前
中国8K摄像机:科技赋能文化传承新图景
大数据·人工智能·科技·物联网·智能硬件
rainFFrain2 小时前
单例模式与线程安全
linux·运维·服务器·vscode·单例模式
GalaxyPokemon2 小时前
Muduo网络库实现 [九] - EventLoopThread模块
linux·服务器·c++
xujiangyan_3 小时前
nginx的反向代理和负载均衡
服务器·网络·nginx
@郭小茶3 小时前
docker-compose方式部署docker项目
运维·docker·容器
GalaxyPokemon3 小时前
Muduo网络库实现 [十] - EventLoopThreadPool模块
linux·服务器·网络·c++
自由鬼3 小时前
开源虚拟化管理平台Proxmox VE部署超融合
linux·运维·服务器·开源·虚拟化·pve