找回密码
 立即注册
查看: 2195|回复: 4

[技术探讨] 如何通过 esphome 从 io 获取外设的 raw 数据

[复制链接]

80

主题

308

回帖

1680

积分

金牌会员

积分
1680
金钱
1292
HASS币
0
发表于 2022-7-31 20:16:07 | 显示全部楼层 |阅读模式
本帖最后由 ciasdmxhxjjpd@c 于 2022-7-31 20:21 编辑

RT,
比如esp32 与外部电路的连接 是这样的,假设外部的电路是
433M无线模块遥控接收模块RFE150SYN590R
  
捕获.PNG

因为此硬件肯定不在esphome支持的列表里,所有不能直接用 plateform xxxx
只能用 plateform gpio 或者 template 等

那么,如何通过 esphome 获取 外部电路 的data 数据?
比如外部数据是 0101010101二进制数据 ,esphome获取到这个数据后,将其转化为一个 int 数据。


回复

使用道具 举报

17

主题

790

回帖

5883

积分

论坛元老

积分
5883
金钱
5071
HASS币
0
发表于 2022-7-31 20:28:17 | 显示全部楼层
esphome支持自定义组件,手撸c++去处理就行了。
你的这个需求应该是自定义sensor就行吧。
https://www.esphome.io/components/sensor/custom.html
回复

使用道具 举报

104

主题

2845

回帖

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

积分
12159
金钱
9145
HASS币
460

教程狂人突出贡献

发表于 2022-7-31 20:39:15 | 显示全部楼层
难道不是uart?
回复

使用道具 举报

80

主题

308

回帖

1680

积分

金牌会员

积分
1680
金钱
1292
HASS币
0
 楼主| 发表于 2022-7-31 21:17:53 | 显示全部楼层

不是,就一个io口
回复

使用道具 举报

80

主题

308

回帖

1680

积分

金牌会员

积分
1680
金钱
1292
HASS币
0
 楼主| 发表于 2022-7-31 22:01:42 | 显示全部楼层
sirakawa 发表于 2022-7-31 20:28
esphome支持自定义组件,手撸c++去处理就行了。
你的这个需求应该是自定义sensor就行吧。
https://www.esph ...

是我想多了,直接用 remote_reciever 里的动画去处理raw数据就行了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-5-17 12:40 , Processed in 0.239248 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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