『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 12031|回复: 15

[技术探讨] 【抛砖引玉】峥果智能浴霸开关刷ESPHome

[复制链接]

40

主题

341

帖子

2346

积分

金牌会员

Rank: 6Rank: 6

积分
2346
金钱
2005
HASS币
0
发表于 2019-9-20 12:39:02 | 显示全部楼层 |阅读模式
本帖最后由 myxu 于 2019-9-24 21:25 编辑

#################         2019-09-24更新        ############################
加入以下群聊,研究峥果智能浴霸开关固件
点击链接加入群聊【峥果浴霸开关】:https://jq.qq.com/?_wv=1027&k=50jJvqP
#################################################################




峥果智能浴霸开关【图1】是目前我能找到唯一能接入Homeassistant的浴霸开关,主流上一般有两种方式接入Homeassistant。
1、通过自定义插件接入Homeassistant。(已测试,但只能接入一个浴霸开关,多个浴霸开关的接入暂时还没能实现)
https://github.com/gexing147/homeassistant_zinguo
2、通过Node-Red接入Homeassistant。(我个人未测试)
https://github.com/yaming116/node-red-contrib-zinguo
以上两种方式都是通过账号访问峥果服务器达到的控制,峥果服务器的正常和接口的开放是是以上两种接入方式的必要条件。
但是今天(20190920)峥果官网(http://www.ztron.cn/)无法正常访问,不知道各位的峥果智能浴霸开关是否还能正常接入。
##############################     分界线     ###################################
保险起见,想探索另外一种方式接入Homeassistant。
拆开开关后,发现内部有一颗ESP8266EX芯片【图2】,这使得刷入ESPHome有一点希望
按照【图3】【图4】的链接方式刷入ESPHome,编译并下载固件后,峥果智能浴霸开关能正常联网
但是悲剧的是:
1、浴霸开关的制暖1、制暖2、吹风、换气、照明、关闭等几个按钮并不和ESP8266EXGPIO引脚对应;
2、浴霸的温度不能读取;

个人猜测原因是:ESP8266EX的GPIO引脚经过某个芯片转换再连接到各个继电器,才造成上面的结果。

无奈大学的数电和模电全部忘光了,技术能力有限,峥果智能浴霸开关刷ESPHome的进程到此就不得不中止了。

希望各位大拿如果手头上正好有这个开关,可以拆开研究研讨下……

【图1】
u=148847346,784091135&fm=26&gp=0.jpg
【图2】
微信图片_20190920122248.jpg 微信图片_20190920123727.jpg
【图3】
微信图片_20190920122256.jpg
【图4】
微信图片_20190920122302.jpg
捕获.PNG
捕获.PNG
捕获.PNG
回复

使用道具 举报

27

主题

2143

帖子

8932

积分

论坛元老

Rank: 8Rank: 8

积分
8932
金钱
6784
HASS币
30

论坛元老

发表于 2019-9-20 14:25:05 | 显示全部楼层
感谢分享,坐等各路大佬继续填坑,浴霸开关这个确实颜值不错
回复

使用道具 举报

4

主题

266

帖子

2527

积分

金牌会员

Rank: 6Rank: 6

积分
2527
金钱
2261
HASS币
0
发表于 2019-9-20 16:01:17 | 显示全部楼层
看这面板应该只是一个弱电的型号开关吧,这个浴霸应该还有继电器在浴霸里面的吧
回复

使用道具 举报

4

主题

266

帖子

2527

积分

金牌会员

Rank: 6Rank: 6

积分
2527
金钱
2261
HASS币
0
发表于 2019-9-20 16:05:18 | 显示全部楼层
看图片貌似有移位寄存器的存在(看不太清,不确定),有可能就不是通过简单的高低电平来控制的了,可能是通过spi之类的协议来通信的
回复

使用道具 举报

40

主题

341

帖子

2346

积分

金牌会员

Rank: 6Rank: 6

积分
2346
金钱
2005
HASS币
0
 楼主| 发表于 2019-9-20 16:37:17 | 显示全部楼层
crazymouse 发表于 2019-9-20 16:01
看这面板应该只是一个弱电的型号开关吧,这个浴霸应该还有继电器在浴霸里面的吧 ...

图二  有个8孔插座  对应86底座
回复

使用道具 举报

40

主题

341

帖子

2346

积分

金牌会员

Rank: 6Rank: 6

积分
2346
金钱
2005
HASS币
0
 楼主| 发表于 2019-9-20 16:38:20 | 显示全部楼层
crazymouse 发表于 2019-9-20 16:05
看图片貌似有移位寄存器的存在(看不太清,不确定),有可能就不是通过简单的高低电平来控制的了,可能是通 ...

还是希望有大神能跟进   毕竟现在没有一个其他的成熟方案
回复

使用道具 举报

15

主题

297

帖子

1511

积分

论坛技术达人

积分
1511
金钱
1209
HASS币
30
发表于 2019-9-20 21:43:24 | 显示全部楼层
我在考虑,能不能抛开它,直接用esp8266,加继电器,直接做一个。或者把它上面的器件拆下来然后重新去接线?有没有这种可能
回复

使用道具 举报

15

主题

297

帖子

1511

积分

论坛技术达人

积分
1511
金钱
1209
HASS币
30
发表于 2019-9-20 21:44:29 | 显示全部楼层
温度不是最关键的,最关键的就是那几个按钮,温度也不准
回复

使用道具 举报

0

主题

96

帖子

883

积分

高级会员

Rank: 4

积分
883
金钱
787
HASS币
0
发表于 2019-9-21 00:29:58 | 显示全部楼层
本帖最后由 hellerx 于 2019-9-21 00:33 编辑

首先,esp8266的脚肯定是不够用的,扩展是肯定的了,几个长的芯片看一下呗,具体可以参考下,dc1的开发过程
右边的芯片看着链接了大部分的touch板,可以查下touch相关的有没有对应的型号,msp之类啥的
回复

使用道具 举报

0

主题

96

帖子

883

积分

高级会员

Rank: 4

积分
883
金钱
787
HASS币
0
发表于 2019-9-21 00:41:28 | 显示全部楼层
左下1,左下2,目测是74hc595芯片,用来触动液晶用的。。。。华邦的存储用来存储状态的吧。。。。别的,esp8266的io脚用来输出5个状态io应该问题不大,暂时能推论出的东西就这么多。。。。找脚等有实体的人弄吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 13:46 , Processed in 0.072569 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表