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

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

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

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

[复制链接]

80

主题

388

帖子

1672

积分

金牌会员

Rank: 6Rank: 6

积分
1672
金钱
1284
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

主题

760

帖子

5258

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

98

主题

2866

帖子

1万

积分

超级版主

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

Rank: 8Rank: 8

积分
11435
金钱
8504
HASS币
460

教程狂人突出贡献

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

使用道具 举报

80

主题

388

帖子

1672

积分

金牌会员

Rank: 6Rank: 6

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

不是,就一个io口
回复

使用道具 举报

80

主题

388

帖子

1672

积分

金牌会员

Rank: 6Rank: 6

积分
1672
金钱
1284
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, 2024-4-18 14:29 , Processed in 0.194601 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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