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

 找回密码
 立即注册
查看: 35777|回复: 41

[插件集成] 斐讯DC1插座自制固件

  [复制链接]

6

主题

78

帖子

816

积分

论坛技术达人

积分
816
金钱
733
HASS币
20
发表于 2020-2-16 15:08:36 | 显示全部楼层 |阅读模式
本帖最后由 情留メ蚊子 于 2020-2-25 15:26 编辑

固件地址:https://github.com/qlwz/esp_dc1/releases

ESP DC1

斐讯DC1智能排插个人固件.

WHY

众所周知的原因,斐讯服务器已经不能正常访问,插座的APP控制已经无法正常实现,需要有另外的方式实现插座的控制。

已有的方法为内网劫持实现,具体可参考这里

这次要实现的是通过一个自定义的固件,来完整实现DC1联网控制。

作者声明

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

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

有需要请联系作者:mailto:[email protected]

特性

本固件使用斐讯DC1插线板硬件为基础,实现以下功能:

  • [x] 4个USB充电
  • [x] 按键控制所有插口通断
  • [x] 控制每个接口独立开关
  • [x] OTA在线升级
  • [x] WEB配置页面
  • [x] MQTT服务器连接控制
  • [x] 通过MQTT连入Home Assistant
  • [x] 电压/电流/功率/视在功率/无功功率/功率因数/用电量统计(不做任何精度保证)
  • [x] 过载保护

拆机接线及烧录固件相关

固件烧录

烧录固件完成后,即可开始使用

总开关控制USB

1、抖音 搜索 DC1 按照李老师的硬件改造

2、WEB页面 分开关联动 设置为不联动

如何配网

1、第一次使用自动进入配网模式

2、以后通过长按【总开关】进入配网模式

如何编译

Visual Studio Code + PlatformIO ID 开发  安装

已支持接入的开源智能家居平台

以下排序随机,不分优劣。合适自己的就好。

1、Home Assistant

Home Assistant 是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制、自动化等。

接入方法

WEB页面开启MQTT自动发现  

2、ioBroker

ioBroker是基于nodejs的物联网的集成平台,为物联网设备提供核心服务、系统管理和统一操作方式。

3、其他支持mqtt的平台

理论上来说,只要是支持MQTT的平台都可以实现接入。

接入方法

添加对应的topic

固件截图

image
image
image
image

致谢

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

  • killadm:导出原始固件,提供WiFi芯片对比图,主控制板WiFi模块、U7移除后的PCB照片,U7逻辑分析数据采集
  • 老妖:U7驱动编写,U7逻辑分析
  • 实验幼儿园小二班扛把子:测试引脚走向
  • Heller、巴山耗子:初期资料整理
  • 风中的summer:提供清晰的电路板照片、拆机过程照片

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

免责申明

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

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


tab1.png
tab2.png
tab3.png
tab4.png

评分

参与人数 5金钱 +34 收起 理由
guitengyue + 10 大神666!
ruike007 + 5 大神666!
tjwq + 2 专程来顶,固件写的太棒了!
撸大师 + 7 我来瀚思就为看你!
killadm + 10 大神 666!

查看全部评分

回复

使用道具 举报

40

主题

2176

帖子

8286

积分

元老级技术达人

积分
8286
金钱
6095
HASS币
110
发表于 2020-2-16 15:35:43 | 显示全部楼层
沙发 和论坛模块新版固件界面很像呀
看起来不错~
回复

使用道具 举报

9

主题

358

帖子

3113

积分

论坛元老

Rank: 8Rank: 8

积分
3113
金钱
2755
HASS币
0
发表于 2020-2-16 16:03:11 | 显示全部楼层
看起來真不錯  但固件好像沒法載
接入ha的方式 是? mqtt?
回复

使用道具 举报

0

主题

98

帖子

1316

积分

金牌会员

Rank: 6Rank: 6

积分
1316
金钱
1218
HASS币
0
发表于 2020-2-16 16:05:16 | 显示全部楼层
罗总威武,支持一个。
回复

使用道具 举报

9

主题

527

帖子

2350

积分

金牌会员

Rank: 6Rank: 6

积分
2350
金钱
1823
HASS币
0
发表于 2020-2-16 16:22:00 | 显示全部楼层
希望贴图到论坛。。。饮用的看不到呀
回复

使用道具 举报

7

主题

323

帖子

2476

积分

金牌会员

Rank: 6Rank: 6

积分
2476
金钱
2153
HASS币
0
发表于 2020-2-16 16:59:59 | 显示全部楼层
本帖最后由 suifeng009 于 2020-2-16 18:12 编辑

固件地址:https://github.com/qlwz/esp_dc1/releases  刚开始也没找到!
回复

使用道具 举报

1

主题

36

帖子

142

积分

注册会员

Rank: 2

积分
142
金钱
106
HASS币
0
发表于 2020-2-16 17:13:39 | 显示全部楼层
罗总威武
回复

使用道具 举报

9

主题

251

帖子

4380

积分

元老级技术达人

积分
4380
金钱
4114
HASS币
100
发表于 2020-2-16 18:37:37 | 显示全部楼层
感谢罗大的分享,
E5-2650L-V2+华南X79+16GB*2
回复

使用道具 举报

0

主题

204

帖子

1165

积分

金牌会员

Rank: 6Rank: 6

积分
1165
金钱
961
HASS币
0
发表于 2020-2-16 19:38:04 | 显示全部楼层
谢谢分享   
回复

使用道具 举报

8

主题

870

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
4348
HASS币
0
发表于 2020-2-16 20:11:35 | 显示全部楼层
请问yaml怎么写?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 02:27 , Processed in 0.347029 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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