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

 找回密码
 立即注册
查看: 246|回复: 1

[新奇玩法] 用ESPHome-ESP8266把赤兔跑步机Pro接入HA

[复制链接]

2

主题

21

帖子

154

积分

论坛技术达人

积分
154
金钱
128
HASS币
20
发表于 2025-2-21 17:30:25 | 显示全部楼层 |阅读模式
本帖最后由 bernard3378 于 2025-2-21 17:32 编辑

其实把跑步机接入HA没什么意义,但是赤兔Pro带大屏的版本不更新了,最后升级的SPAX软件跟主控板没法通信,所以只能逆向了它的Android APK,然后把通讯协议提取出来写了这个组件
有相同困扰的朋友可以一试,赤兔其他型号应该也可以用,只要原驱动是qiwang都ok

ESPHome Chitu Treadmill

赤兔跑步机ESPHome组件,通过串口与跑步机主控板通信

功能

生成Button、Number实体,提供启动、暂停、停止、调速、调坡度功能

配合Mushroom UI可做到下面的效果
ui.jpg

安装使用

本组件使用了ESPHome推荐的external_components方式开发
从New Device向导生成设备时,最后选择SKIP,然后把example/treadmill.yaml文件内容放到自动生成的配置文件最下方,ESPHome会自动从Github下载、编译安装

注意!

必须将 logger: 部分注释掉,或按照这里修改

# Enable logging
logger:
  baud_rate: 0

硬件连接

必须有强弱电及硬件基础方可操作!!作者不承担包括但不限于触电、设备烧毁等风险
赤兔Pro带大屏的版本TX/RX在屏幕内部主板右侧四条黑线的接口上,从上到下依次是GND TX RX +12V,取中间两条即可

tx_pin: GPIO1
rx_pin: GPIO3
回复

使用道具 举报

0

主题

27

帖子

86

积分

注册会员

Rank: 2

积分
86
金钱
59
HASS币
0
发表于 2025-2-21 19:14:20 | 显示全部楼层
感谢分享。
666
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-3-4 22:46 , Processed in 0.218129 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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