1. MQTT协议介绍随着 5G 时代的来临,万物物联的伟大构想正在成为现实。联网的物联网设备在 2018 年已经达到了 70 亿,在未来两年,仅智能水电气表就将超过 10 亿海量的设备接入和设备管理对网络带宽、通信协议以及平台服务架构都带来了很大挑战。对于物联网协议来说,必须针对性地解决物联网设备通信的几个关键问题:其网络环境复杂而不可靠、其内存和闪存容量小、其处理器能力有限。MQTT 是基于
转载
2024-05-09 23:31:36
414阅读
文章大纲引言四、MQTT协议原理1、 MQTT协议的具体实现2、 MQTT协议中的核心术语2.1、订阅(Subscription)2.2、会话(Session)2.3、主题(Topic )和 主题筛选器(Topic Filter)2.4、负载(Payload)2.5、 MQTT协议中的主要方法2.6、MQTT控制包3、消息(Message)3.1、Message 和 Retained Messa
转载
2024-09-23 17:30:48
396阅读
一、消息协商器(Message Broker)broke:消息的交换器,就是对消息进行管理的容器。ActiveMQ 可以创建多个 Broker,客户端与ActiveMQ交互,实际上都是与ActiveMQ中的Broker交互,Broker配置在${MQ_HOME}\conf\activemq.xml。 二、连接器(Connectors)(一)、传输连接器 (transportCo
转载于https://bbs.hassbian.com/thread-6822-1-1.html本帖最后由 cnk700i 于 2019-4-24 08:12 编辑备注
排版不整了,如有问题可以去博客看。
本来想做伸手党等三木大的MQTT配置,结果还是管不住折腾的冲动,最后发现原来ESPHome已经自带,配置下就能用了,有点意外。。。
提醒回复用
并没有隐藏内容,如果觉得有用回复下帮忙顶贴。本帖隐
转载
2024-06-26 14:03:32
529阅读
硬件基础最近调测移柯L620 NB-IoT模组, 特申请调测L620开发板(L620_ EVB),其专门为评估和测试L620模块而设计的,用于帮助开发人员进行开发、调试、测试L620模块。下图及其标注显示了L620开发板的主要功能。 L620是一款封装小,性能稳定可靠,LCC封装的NB-IoT模块,支持3GPP R13/R14规范下涵盖的低频/中频/高频全频段运作。L620的尺
这几天调试esp8266连接机智云,下载完固件之后使用手机端的IOEDemo或是机智云去配置esp8266连接家里的wifi总是失败,无论使用softap还是arilink都不行,具体现象是,可以搜索到设备,但是接下来的连接设备一直失败,让我很郁闷。也不知道在哪里可以看看日志什么的,这完全是忙调啊。于是继续翻机智云的文档,因为除了这样我也没什么可做的了,在群里发消息也没有回复,或者回复的话跟没说一
转载
2024-07-26 11:24:30
238阅读
# 配置 Docker 中的 ESPHome
随着物联网(IoT)的发展,ESPHome 成为一个越来越受欢迎的工具,它使得用户能够轻松地将 ESP8266 和 ESP32 等设备与 Home Assistant 等平台集成。本文将介绍如何在 Docker 中配置 ESPHome,帮助用户构建一个灵活且易于管理的智能家居环境。
## 什么是 ESPHome?
ESPHome 是一个用于 ES
原创
2024-08-17 04:39:03
729阅读
本文描述了如何在家庭自动化平台Home Assistant (Hass.io) (https://www.home-assistant.io/)中使用基于Silicon Labs的Zigbee Dongle创建Zigbee智能家居系统。需求:Home Assistant 系统: https://www.home-assistant.io/installation/EZSP(S
转载
2024-08-15 15:07:32
713阅读
近二十年来居家生活已发生了重大的变化,许多家用电器已进入到了家庭,极大丰富了人们的生活,如冰箱、空调、LED灯,装饰吊扇、排风扇、浴霸等。控制它的还是一个简单的机械开关,所能做到的也只是简单地一开一关,无法按照不同电器特点来作相应功能的运行。伴随着物联网的蓬勃发展,智能家居成为备受瞩目的新兴领域,越来越多的智能产品进入消费市场并受到了广大用户的青睐,用于控制设备状态的传统机械开关也面临智能化升级。
转载
2024-08-22 15:40:18
41阅读
ESPHome-Core - 掌控你的智能设备的新时代项目地址:https://gitcode.com/esphome/esphome-core1、项目介绍ESPHome-Core 是一个C++编写的库,为ESPHome提供核心支持。虽然这个仓库已经不再用于直接开发,但ESPHome的精髓仍然在于它所驱动的智能设备自动化和远程管理功能。如果你对构建自己的智能家居系统,或是想要自定义你的ESP826
转载
2024-08-27 13:21:38
57阅读
你是否曾通配符优化订阅效率,以及通过自动化示例实现主题权限管理。## MQTT主题设计的核心挑战...
文章目录前言一、下载、安装和配置1.1 下载1.2 安装解压1.3 配置变量二、【ESP8266】编译 非操作系统 Nonos SDK 3.0 版本导入步骤:编译步骤:烧录三、【ESP8266】编译 带操作系统 rtos SDK 3.0 版本导入工程:配置环境步骤:编译步骤:下载步骤: 前言 怀着同各位开发者一样沉重的心情,我们也持续关注着新型冠状病
转载
2024-08-20 13:40:00
437阅读
红外遥控在我们生活中随处可见,以前,还没学电子之前觉得它是多么不可思议,而真正接触它,却是大二的时候。上专业选修课《无线遥控》,选题做基于MCU的红外编码与解码。看了老师课件的时序图,感觉并不难,而真正自己敲代码和调试,却花上好几天的功夫。 首先做完的部分是接收程序,拿遥控器测试成功后,觉得协议有点繁
转载
2024-08-17 16:15:37
191阅读
首先准备虚拟机这里因为导入的是vmdk文件,所以步骤参考https://jingyan.baidu.com/article/9113f81b2796852b3214c705.html然后就开始第一个软件安全的实验现在安装一个ubuntuLTS16.04 32 位,因为希望简单地复制粘贴,因此出现第一个问题无法安装vm tools,因此将cd/dvd都改为自动检测后开机,可以加载了。然后安装vmto
掌控你的智能家庭:Homepoint 开源项目深度解析 Homepoint Espressif ESP32 Based Smarthome screen for MQTT 项目地址: https://gitcode.com/gh_mirrors/ho/Homepoint Homepoint 是一款基于 ESP32 的 MQTT 及 HomeKit 智能家居设备控制界面。通过直观的屏幕显示和交互
最近,一加手机CEO刘作虎对DC调光的态度成了这段时间众多网友热议的话题。上月的黑鲨手机发布时,带出了一个全程DC调光的功能。引起了整个手机行业对OLED 屏幕调光模式的关注。接下来几天,OPPO、小米、魅族等国内主流手机厂商已经纷纷表示增加OLED屏幕的DC调光功能。3月21日,有网友在刘作虎的微博下留言,希望一加手机能够加入DC调光模式。刘作虎对此回应到:看来你也被营销了。表示了对
什么是DockerDocker是开发,运行和部署应用程序的开放管理平台。 开发人员能利用docker 开发和运行应用程序 运维人员能利用docker 部署和管理应用程序 Docker 平台介绍Docker提供了在一个完全隔离的环境中打包和运行应用程序的能力,这个隔离的环境被称为容器。由于容器的隔离性和安全性,因此可以在一个主机(宿主机)上同时运行多个相互隔离的容器,互不干预。
转载
2024-08-11 11:20:25
66阅读
MQTT介绍MQTT,是IBM推出的一种针对移动终端设备的基于TCP/IP的发布/预订协议,可以连接大量的远程传感器和控制设备:轻量级的消息订阅和发布(publish/subscribe)协议建立在TCP/IP协议之上IoT,internet of things,物联网,MQTT在这方面应用较多。MQTT协议是针对如下情况设计的:M2M(Machine to Machine) communicat
转载
2023-10-17 10:44:52
366阅读
# 使用Docker部署ESPhome
## 引言
在开发和部署应用程序时,使用Docker可以极大地简化配置和环境管理的过程。ESPhome是一个开源的物联网(IoT)框架,它允许开发者使用简单的YAML配置文件来编写和部署固件到ESP8266/ESP32设备上。本文将指导你如何使用Docker来部署ESPhome环境。
## 准备工作
在开始之前,确保你已经安装了Docker和Dock
原创
2023-10-23 06:06:15
674阅读
目录1.安装python2.安装esphome3.启动 esphome 网页4.浏览器打开ESPHome5.添加设备6.bin烧录7.优化8.白屏处理 感谢 Little-Bear-Bear 博主的教程,ESPHome入门 windows环境安装 -011.安装python从Python官方网站下载。 确保选中“将Python添加到PATH”,然后一直通过 安装。安装后重新启动计算机win+R