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版本 固件相关推荐

  1. 5G、物联网和AI结合的究极形态是什么?一文看尽智能连接在5大领域的12个典型案例!...

    来源:IoT Analytics 编译:物联网智库 摘要:智能连接(Intelligent connectivity)是一种全新的概念--未来,5G.AI和物联网的融合能够成为加速科技发展的催化剂,并 ...

  2. 智能连接:5G与人工智能、物联网等技术的超级融合

    来源:资本实验室 随着新技术的成熟,新型的.先进的应用将来自5G.人工智能(AI)和物联网(IoT)的融合.这种融合将创造出一个智能连接的世界,对所有个人.行业.社会和经济产生积极影响. 从现在到20 ...

  3. 智能家居 (7) ——网络服务器线程控制

    目录 网络线程控制代码 inputCommand.h mainPro.c socketControl.c 代码测试 往期文章 网络线程控制代码 inputCommand.h #include < ...

  4. 主打智能连接 Qlogic布局以太网及FC市场

    近日,Qlogic发布以太网及FC产品系列新品.其中全新的QLogic FastLinQ 45000系列以太网控制器仅需一个高性能ASIC即可支持10Gb.25Gb.40Gb.50Gb和100Gb以太 ...

  5. Jedis无法远程连接阿里云服务器的redis问题

    Jedis无法远程连接阿里云服务器的redis问题 查了很多资料才最终解决了这个问题,现在对上述问题进行总结. CentOS7版本解决办法: 1.停止并屏蔽firewalld服务 systemctl ...

  6. 使用多个MQTT调试工具mqtt.fx连接同个服务器地址报错,只能连接一个,修改Client ID即可

    问题描述:在使用MQTT.fx软件时,两台不同的电脑连接同个服务器地址报以下错误 问题原因:Clien ID相同,两台设备使用了相同的ID 解决方法:在设置中修改Client ID,使两台设备ID值不 ...

  7. 智能连接:5G、AI和IoT的组合如何改变美洲

    来源:199IT互联网数据中心 摘要:GSMA发布了新报告"智能连接:5G.AI和IoT的组合如何改变美洲",强调了该地区如何从这些科技中受益.GSMA Intelligence预 ...

  8. phpmyadmin同时连接多个服务器的数据库

    一.使用场景 一般来说,我们开发都会有测试环境和正式环境之分.当然,数据库也是要分开的.如果能用phpmyadmin直接访问两台服务器上的mysql就好了.这就是需求. 二.解决方案 1.找到phpm ...

  9. 网页 服务器长连接超时时间,服务器设置长连接超时时间

    服务器设置长连接超时时间 内容精选 换一换 有以下几种现象:将制作好的SD卡插入开发者板并上电后,开发者板LED1与LED2灯状态信息异常.将制作好的SD卡插入开发者板,并通过USB方式连接Ubunt ...

  10. 在启用sharepoint portal server 2003的SSO时,提示“无法连接到数据库服务器,请检查配置账户的权利”的问题的解决方法...

    在启用sharepoint portal server 2003的SSO时,提示"无法连接到数据库服务器,请检查配置账户的权利"的问题的解决方法 这是微软的一个windows in ...

最新文章

  1. [转载] 马化腾-“杀人的网络,互联网的大是大非问题”专访腾讯董事会主席兼CEO马化腾...
  2. Genymotion 解决虚拟镜像下载速度特别慢的问题
  3. 找出重复的那个数字的异或算法
  4. Request 分别获取具有相同 name 属性表单元素值—— 怀念 Classic ASP (转自博客园)
  5. 继英伟达最小边缘超算,英特尔再推10倍VPU,终端AI芯片竞争加剧
  6. Unity 中使用Async-Await替代 coroutines
  7. BI报表平台纪实:半年被叫停,用户个位数,分析后我找到了原因
  8. linux BufferedImage.createGraphics()卡住不动
  9. vue使用echarts地图数据分析
  10. 计算机科学导论大一论文,《计算机科学导论论文.doc
  11. 如何使用QQ快速截屏
  12. 【 C# 】ListView控件的基本属性和常用方法详解
  13. 100小时学习SAP之自学环境(一)
  14. 苹果在新西兰的所得税都缴纳给了澳大利亚
  15. 《Linux内核设计与实现》勘误
  16. 绕圈报数游戏Java算法_经典游戏(围圈数数,数到3者出圈,求最后幸存者)
  17. Pytorch识别手写体数字的简单实现
  18. 推荐系统中的双塔模型
  19. Android Studio 打开Profiler后App闪退
  20. AVPlayer实现视频播放

热门文章

  1. CodeBlocks下载、安装与编写C语言
  2. 解决 “error while loading shared libraries: libpng12.so.0: cannotopen shared object file: No such fil
  3. 10分钟搞懂CMMI
  4. ads2011射频电路设计与仿真实例
  5. php goeasy,如何使用GoEasy实现PHP与Websocket实时通信
  6. 计算机专业电工基础学生实训总结,电工基础实训心得总结.doc
  7. JavaFx 自制厘米尺标尺
  8. SSH 只能用于远程 Linux 主机?那说明你见识太小了!
  9. python自动答题助手_GitHub - SmileSmith/autoAnswer: 客户端答题工具,集成3个答题助手,包含AI自动答题,手动答题,adb控制多台手机等...
  10. Tomcat官网下载旧版本