请选择 进入手机版 | 继续访问电脑版

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

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

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

[复制链接]

55

主题

278

帖子

1140

积分

论坛分享达人

积分
1140
金钱
862
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 数据。


回复

使用道具 举报

16

主题

598

帖子

3678

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

77

主题

2138

帖子

8066

积分

超级版主

Rank: 8Rank: 8

积分
8066
金钱
5863
HASS币
400

教程狂人突出贡献

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

使用道具 举报

55

主题

278

帖子

1140

积分

论坛分享达人

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

不是,就一个io口
回复

使用道具 举报

55

主题

278

帖子

1140

积分

论坛分享达人

积分
1140
金钱
862
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

GMT+8, 2022-8-9 10:01 , Processed in 0.050288 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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