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

 找回密码
 立即注册
查看: 750|回复: 16

[技术探讨] 升降桌改造方案的设想,望大佬指点

[复制链接]

34

主题

310

帖子

1430

积分

金牌会员

Rank: 6Rank: 6

积分
1430
金钱
1120
HASS币
0
发表于 2024-5-23 07:53:35 | 显示全部楼层 |阅读模式
本帖最后由 hcfong2020 于 2024-6-2 16:29 编辑

Deskto1p.zip (2.91 MB, 下载次数: 4)

杂牌升降桌,下面是手控器和控制器的图片。通过协议分析,使用的应该也是uart协议。
这个手控器的网线头是10芯的,用了6芯,其中数据主要是通过R,T,和P口传输,R和T穿数据,大概是5位,使用16进制表示的话是 0xa5 0x00,0x02,0x01,0x03
平时的时候P口是低电平,当手控器一下上升会发送一段16进制的码,同时P口发送高电平,发送的16进制码是没隔11ms发送,知道离开按钮,发送结束。恢复到正常的每隔11ms发送特定的16进制码。
同时在R口也会收到反馈,反馈信息也是一组16进制的码。


现在改造的设想是在中间增加一个d1mini,通过接收RT口的数据,转发到控制器,实现对控制器的操作。
问题一:比如pin1和pin3用于接收手控器的发送和接收,D5和D6接收控制器的发送和接收,把两个接收打通后,使得d1mini相当于导线,需要网络控制的时候,通过发送特定的信号,模式手控器动作,这种方案是否可行?
问题二:直接从网线的中间破线,不破坏原先的线路,通过d1 mini,直接模拟手控器的操作,从而操作控制器。这样是否可以行,中间破线,会不会影响信号的传输,发送信号的时候会不会出现问题。

望指点。
主要参考
https://community.home-assistant.io/t/desky-standing-desk-esphome-works-with-desky-uplift-jiecang-assmann-others/383790/34
跟我这个桌子最接近的无线控制的改造网页地址,是同一个厂家的,不过线序和颜色以及控制方式还是有一定的区别的,目前根据这个网页中一名叫veli提供的代码,通过一定的修改后可以看到桌子的高度,也可以控制桌子升降,不过在控制升降的时候,会返回一些报错信息。还需要好好研究一下代码。
https://community.home-assistant ... mart-desk/530732/13

控制器电源的型号

控制器电源的型号

控制器电源
Screenshot_20240507_144951_com.taobao.taobao.jpg
手控器,通过网线和控制器电源连接
IMG_20240518_105700.jpg
手控器的线接口,P,R,T,5V电源,G,接地


回复

使用道具 举报

4

主题

266

帖子

2455

积分

金牌会员

Rank: 6Rank: 6

积分
2455
金钱
2189
HASS币
0
发表于 2024-5-23 10:17:47 | 显示全部楼层
一个升降桌,为啥需要远程控制?我实在搞不懂
回复

使用道具 举报

6

主题

31

帖子

144

积分

注册会员

Rank: 2

积分
144
金钱
113
HASS币
0
发表于 2024-5-23 10:50:25 | 显示全部楼层
一个升降桌,你发三个帖子?我实在搞不懂
回复

使用道具 举报

5

主题

65

帖子

771

积分

高级会员

Rank: 4

积分
771
金钱
706
HASS币
0
发表于 2024-5-23 13:05:52 | 显示全部楼层
crazymouse 发表于 2024-5-23 10:17
一个升降桌,为啥需要远程控制?我实在搞不懂

我也想改,我的想法是家里没人自动扫地的时候把桌子升高,扫地机器人不会卷到线
回复

使用道具 举报

5

主题

65

帖子

771

积分

高级会员

Rank: 4

积分
771
金钱
706
HASS币
0
发表于 2024-5-23 13:07:26 | 显示全部楼层
我之前看过别人用esp32改的,不过我动手能力不行就放弃了~
回复

使用道具 举报

17

主题

168

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
金钱
1330
HASS币
0
发表于 2024-5-23 14:21:21 | 显示全部楼层
楼主就想着有电的都给接入,不可控的设备看着难受   
回复

使用道具 举报

4

主题

44

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
金钱
172
HASS币
0
发表于 2024-5-23 14:25:00 | 显示全部楼层
想法有很多的 不能打击楼主的兴趣对吧
回复

使用道具 举报

19

主题

472

帖子

2076

积分

金牌会员

Rank: 6Rank: 6

积分
2076
金钱
1604
HASS币
0
发表于 2024-5-23 15:09:45 | 显示全部楼层
既然知道p口高电平时上升  
那你直接在p口输入高电平看会不会上升
如果会上升那就不需要发射16进制代码了
回复

使用道具 举报

4

主题

266

帖子

2455

积分

金牌会员

Rank: 6Rank: 6

积分
2455
金钱
2189
HASS币
0
发表于 2024-5-23 18:33:35 | 显示全部楼层
shenmirenQUQ 发表于 2024-5-23 13:05
我也想改,我的想法是家里没人自动扫地的时候把桌子升高,扫地机器人不会卷到线 ...

额,搞个桌子下的集线器是不是就解决问题了啊,我就是用的宜家的
回复

使用道具 举报

10

主题

118

帖子

542

积分

高级会员

Rank: 4

积分
542
金钱
424
HASS币
0
发表于 2024-5-23 19:50:38 | 显示全部楼层
crazymouse 发表于 2024-5-23 18:33
额,搞个桌子下的集线器是不是就解决问题了啊,我就是用的宜家的

物理暴击
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-6-16 06:38 , Processed in 2.960012 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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