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

 找回密码
 立即注册
查看: 474|回复: 6

[求助] esphome制作射频收发器

[复制链接]

34

主题

188

帖子

880

积分

高级会员

Rank: 4

积分
880
金钱
692
HASS币
0
发表于 2024-8-22 16:15:32 | 显示全部楼层 |阅读模式
1、家里的卷帘是天猫精灵家的,无法接入ha,但有射频433遥控器能用,想通过esphome将射频转入ha中。2、买了个解码和发射一体的模块,因为纯小白,好像可以通过简单的射频收发元件来实现,奈何本人不懂~~。论坛有挺多教程的,但写得都复杂,看不太懂,没看到有那种即有电路接线图,又有代码的。
3、电路接上去了,但具体怎么写代码卡住了。想只单纯依靠esphome来接入,不需要通过mqtt之类的中转。是否能通过读取解码内容,然后自己编开关发射需要的射频码,来实现。电路图如下,开发板与模块的VC、DNG对接,RX和TX倒接:
Snipaste_2024-08-22_15-58-30.png


目前代码如下,想通过debug功能,看看是否能看到解码模块发来的接收码,然后人工填入到开关里进行发射。
# 射频通信内容
uart:
  tx_pin: GPIO1  # 使用GPIO1作为TXD引脚,ESP32的默认TX引脚,用于串行通信
  rx_pin: GPIO3  # 使用GPIO3作为RXD引脚,ESP32的默认RX引脚,用于串行通信
  baud_rate: 9600  # 波特率设置为9600,适用于大多数串口通信模块
哪位有具体方案的,能帮忙看看不。另外,通过红外收发控制空调,哪位大大有没简单的方案也提供一个,需要元件、电路接线图、esphome代码。

最后,非常感谢提供帮忙的热心坛友们
回复

使用道具 举报

24

主题

581

帖子

2691

积分

金牌会员

Rank: 6Rank: 6

积分
2691
金钱
2110
HASS币
0
发表于 2024-8-22 22:49:23 | 显示全部楼层
这种模块记得是不支持的
回复

使用道具 举报

3

主题

39

帖子

1006

积分

金牌会员

Rank: 6Rank: 6

积分
1006
金钱
967
HASS币
0
发表于 2024-8-23 09:59:21 | 显示全部楼层
回复

使用道具 举报

146

主题

2268

帖子

7008

积分

元老级技术达人

积分
7008
金钱
4735
HASS币
30
发表于 2024-8-23 11:48:52 | 显示全部楼层
我给的咸鱼固件,能用不
回复

使用道具 举报

34

主题

188

帖子

880

积分

高级会员

Rank: 4

积分
880
金钱
692
HASS币
0
 楼主| 发表于 2024-8-23 12:35:30 | 显示全部楼层
bugensui 发表于 2024-8-23 11:48
我给的咸鱼固件,能用不

还在出差,明天回去试试
回复

使用道具 举报

0

主题

3

帖子

30

积分

新手上路

Rank: 1

积分
30
金钱
27
HASS币
0
发表于 2024-8-23 14:05:40 | 显示全部楼层
这种模块是自带编解码的,之前搞过。 先学习原来的遥控器,按遥控器按键然后同时读取串口, 然后把串口数据记录下来, 每个按键一个数据串。    然后通过串口把数据原封不动的发出来就可以模拟原来的遥控器内容了。 买的时候说明里面应该会写数据包的格式。这种不需要复杂的库,就是普通的串口就可以。
回复

使用道具 举报

34

主题

188

帖子

880

积分

高级会员

Rank: 4

积分
880
金钱
692
HASS币
0
 楼主| 发表于 2024-8-23 18:54:51 | 显示全部楼层
lucas_yin 发表于 2024-8-23 14:05
这种模块是自带编解码的,之前搞过。 先学习原来的遥控器,按遥控器按键然后同时读取串口, 然后把串口数据 ...

怎样读取串口信息,tb端口上有个TTL转USB的设备,我没买,以为esphome可以读取串口的内容。卡在这个点上。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 19:21 , Processed in 0.164677 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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