峥果智能连接不到服务器,峥果浴霸 ESP8285版本 固件
ESP ZINGUO
峥果智能浴霸个人固件.
作者声明
注意: 本项目主要目的为作者本人自己学习及使用峥果智能浴霸而开发,本着开源精神及造福网友而开源,仅个人开发,可能无法做到完整的测试,所以不承担他人使用本项目照成的所有后果。
严禁他人将本项目用户用于任何商业活动。个人在非盈利情况下可以自己使用,严禁收费代刷等任何盈利服务、
特性
本固件使用峥果智能浴霸硬件为基础,实现以下功能:
[x] 支持单双电机
[x] 支持单双风暖
[x] 吹风联动
[x] 吹风延时
[x] 过温保护
[x] 取暖定时关闭
[x] 吹风定时关闭
[x] WEB配置页面
[x] MQTT服务器连接控制
[x] 通过MQTT连入Home Assistant
如何配网
1、第一次使用自动进入配网模式
2、以后通过长按【全关】进入配网模式
如何编译
Visual Studio Code + PlatformIO ID 开发 安装
已支持接入的开源智能家居平台
以下排序随机,不分优劣。合适自己的就好。
1、Home Assistant
Home Assistant 是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。
接入方法
WEB页面开启MQTT自动发现
2、ioBroker
ioBroker是基于nodejs的物联网的集成平台,为物联网设备提供核心服务、系统管理和统一操作方式。
国内论坛
接入方法
ioBroker相关接入问题可以加QQ群776817275咨询
3、其他支持mqtt的平台
理论上来说,只要是支持MQTT的平台都可以实现接入。
接入方法
添加对应的topic
固件截图
拆机接线及烧录固件相关
接线方法
刷机定义,有问题互换TX RX
工具/固件下载
确认硬件连接正常后,下载以下软件:
烧录软件: flash_download_tools_vX.zip 点这里下载
完整固件: zinguo.bin 点这里下载
开始烧录
将flash_download_tools_vX.zip解压,打开目录下的flash_download_tools_vX.exe,选择ESP8266 DownloadTool,根据以下截图做配置,
将与主控板连接的usbTTL连接上电脑(确保主控io0必需短接gnd后再上电,以进入刷机模式),根据自己的实际串口号设置.,点击START按钮即可开始烧录.
稍等片刻,出现
即为烧录超过
注意:部分发现烧录完成后可能出现问题无法使用.可以尝试用以上烧录软件ERASE擦除一次后重新烧录.
进入烧录模式后点ERASE,显示完成即为擦除超过.再将主控板重新上电并再次进入刷机模式,重新点START烧录即可
致谢
以下排名不分先后,为随机。
楓づ回憶:提供硬件与后期代码测试与更改
快乐的猪:修复代码bug与mqtt部分
NoThing:前期画制原理图、测试引脚走向、协议分析、代码编写
SkyNet:提供主要代码
免责申明
以上纯属个人爱好,因为使用上述方法造成的任何问题,不承担任何责任。
部分图片来源于网络,如果涉及版权,请通知删除。
峥果智能连接不到服务器,峥果浴霸 ESP8285版本 固件相关推荐
- 5G、物联网和AI结合的究极形态是什么?一文看尽智能连接在5大领域的12个典型案例!...
来源:IoT Analytics 编译:物联网智库 摘要:智能连接(Intelligent connectivity)是一种全新的概念--未来,5G.AI和物联网的融合能够成为加速科技发展的催化剂,并 ...
- 智能连接:5G与人工智能、物联网等技术的超级融合
来源:资本实验室 随着新技术的成熟,新型的.先进的应用将来自5G.人工智能(AI)和物联网(IoT)的融合.这种融合将创造出一个智能连接的世界,对所有个人.行业.社会和经济产生积极影响. 从现在到20 ...
- 智能家居 (7) ——网络服务器线程控制
目录 网络线程控制代码 inputCommand.h mainPro.c socketControl.c 代码测试 往期文章 网络线程控制代码 inputCommand.h #include < ...
- 主打智能连接 Qlogic布局以太网及FC市场
近日,Qlogic发布以太网及FC产品系列新品.其中全新的QLogic FastLinQ 45000系列以太网控制器仅需一个高性能ASIC即可支持10Gb.25Gb.40Gb.50Gb和100Gb以太 ...
- Jedis无法远程连接阿里云服务器的redis问题
Jedis无法远程连接阿里云服务器的redis问题 查了很多资料才最终解决了这个问题,现在对上述问题进行总结. CentOS7版本解决办法: 1.停止并屏蔽firewalld服务 systemctl ...
- 使用多个MQTT调试工具mqtt.fx连接同个服务器地址报错,只能连接一个,修改Client ID即可
问题描述:在使用MQTT.fx软件时,两台不同的电脑连接同个服务器地址报以下错误 问题原因:Clien ID相同,两台设备使用了相同的ID 解决方法:在设置中修改Client ID,使两台设备ID值不 ...
- 智能连接:5G、AI和IoT的组合如何改变美洲
来源:199IT互联网数据中心 摘要:GSMA发布了新报告"智能连接:5G.AI和IoT的组合如何改变美洲",强调了该地区如何从这些科技中受益.GSMA Intelligence预 ...
- phpmyadmin同时连接多个服务器的数据库
一.使用场景 一般来说,我们开发都会有测试环境和正式环境之分.当然,数据库也是要分开的.如果能用phpmyadmin直接访问两台服务器上的mysql就好了.这就是需求. 二.解决方案 1.找到phpm ...
- 网页 服务器长连接超时时间,服务器设置长连接超时时间
服务器设置长连接超时时间 内容精选 换一换 有以下几种现象:将制作好的SD卡插入开发者板并上电后,开发者板LED1与LED2灯状态信息异常.将制作好的SD卡插入开发者板,并通过USB方式连接Ubunt ...
- 在启用sharepoint portal server 2003的SSO时,提示“无法连接到数据库服务器,请检查配置账户的权利”的问题的解决方法...
在启用sharepoint portal server 2003的SSO时,提示"无法连接到数据库服务器,请检查配置账户的权利"的问题的解决方法 这是微软的一个windows in ...
最新文章
- [转载] 马化腾-“杀人的网络,互联网的大是大非问题”专访腾讯董事会主席兼CEO马化腾...
- Genymotion 解决虚拟镜像下载速度特别慢的问题
- 找出重复的那个数字的异或算法
- Request 分别获取具有相同 name 属性表单元素值—— 怀念 Classic ASP (转自博客园)
- 继英伟达最小边缘超算,英特尔再推10倍VPU,终端AI芯片竞争加剧
- Unity 中使用Async-Await替代 coroutines
- BI报表平台纪实:半年被叫停,用户个位数,分析后我找到了原因
- linux BufferedImage.createGraphics()卡住不动
- vue使用echarts地图数据分析
- 计算机科学导论大一论文,《计算机科学导论论文.doc
- 如何使用QQ快速截屏
- 【 C# 】ListView控件的基本属性和常用方法详解
- 100小时学习SAP之自学环境(一)
- 苹果在新西兰的所得税都缴纳给了澳大利亚
- 《Linux内核设计与实现》勘误
- 绕圈报数游戏Java算法_经典游戏(围圈数数,数到3者出圈,求最后幸存者)
- Pytorch识别手写体数字的简单实现
- 推荐系统中的双塔模型
- Android Studio 打开Profiler后App闪退
- AVPlayer实现视频播放
热门文章
- CodeBlocks下载、安装与编写C语言
- 解决 “error while loading shared libraries: libpng12.so.0: cannotopen shared object file: No such fil
- 10分钟搞懂CMMI
- ads2011射频电路设计与仿真实例
- php goeasy,如何使用GoEasy实现PHP与Websocket实时通信
- 计算机专业电工基础学生实训总结,电工基础实训心得总结.doc
- JavaFx 自制厘米尺标尺
- SSH 只能用于远程 Linux 主机?那说明你见识太小了!
- python自动答题助手_GitHub - SmileSmith/autoAnswer: 客户端答题工具,集成3个答题助手,包含AI自动答题,手动答题,adb控制多台手机等...
- Tomcat官网下载旧版本