峥果浴霸 ESP8285版本 固件

GITHUB:https://github.com/qlwz/esp_zinguo

ESP ZINGUO

峥果智能浴霸个人固件.

作者声明

注意: 本项目主要目的为作者本人自己学习及使用峥果智能浴霸而开发,本着开源精神及造福网友而开源,仅个人开发,可能无法做到完整的测试,所以不承担他人使用本项目照成的所有后果。

严禁他人将本项目用户用于任何商业活动。个人在非盈利情况下可以自己使用,严禁收费代刷等任何盈利服务、

有需要请联系作者:qlwz@qq.com

特性

本固件使用峥果智能浴霸硬件为基础,实现以下功能:

  • [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按钮即可开始烧录.

稍等片刻,出现FINISH_S即为烧录超过

注意:部分发现烧录完成后可能出现问题无法使用.可以尝试用以上烧录软件ERASE擦除一次后重新烧录.

进入烧录模式后点ERASE,显示完成即为擦除超过.再将主控板重新上电并再次进入刷机模式,重新点START烧录即可

致谢

以下排名不分先后,为随机。

  • 老妖:SC09A驱动编写,SC09A 测试DEMO https://github.com/smarthomefans/zinguo_smart_switch
  • 楓づ回憶:提供硬件与后期代码测试与更改
  • 快乐的猪:修复代码bug与mqtt部分
  • NoThing:前期画制原理图、测试引脚走向、协议分析、代码编写
  • SkyNet:提供主要代码

感谢各位使用本方法的玩家,欢迎加入QQ群776817275

免责申明

以上纯属个人爱好,因为使用上述方法造成的任何问题,不承担任何责任。

部分图片来源于网络,如果涉及版权,请通知删除。

大佬牛逼,又来一个。

厉害了,大佬加油

大佬出手不同凡响

这是软硬兼施的大佬啊,佩服

言语已无法表达咱跪舔大佬的心情。

感谢解锁新玩法,感谢罗总和各位大佬

大佬,我已经直接跪了

跪怎么够,还需要舔啊

1赞

舔这个字 圈起来 要考@gujiys

直接跪舔紫薯布丁

请问后文的上电,是3.3v还是2.2v呀?

接入到ha以后,在homekit中能用吗

接入到ha以后,在homekit里能使用吗