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

 找回密码
 立即注册
查看: 2301|回复: 37

[经验分享] LD2450接入HA_可自定义9个复杂区域_分享代码

  [复制链接]

5

主题

48

帖子

556

积分

高级会员

Rank: 4

积分
556
金钱
508
HASS币
0
发表于 2024-9-26 15:45:58 | 显示全部楼层 |阅读模式
本帖最后由 poiuy105 于 2024-9-26 15:47 编辑

经过一段时间的折腾,感觉HLK-LD2450雷达接入ha已经可以发布了
接入后,仪表盘内展示效果a

a仪表盘效果

a仪表盘效果

制作了一个配套的开发版,3D效果b

b板子3D图

b板子3D图
esp设备的详细实体c

c设备实体

c设备实体

硬件及固件特点
①板子预留海凌科LD2450雷达母座,插上即用(tx_pin: gpio1,rx_pin: gpio0)
②板子使用ESP32C3主控芯片,性能强大,可作为HA的蓝牙网关
③板子带DS18B20温度传感器(gpio10),带光敏电阻(gpio4)
④板子预留海凌科2410B/2412的焊接孔
⑤板子可以作为开发版持续开发,仅用一个typeC数据线即可烧录
⑥板子尺寸完美适配圆形外壳
⑦固件支持9个自定义区域,分辨率半米
⑧固件支持识别3个人体,不动也能识别
⑨固件支持雷达原生3个区域过滤,与9个自定义区域完美兼容

判定9个区域的关键,是使用了一个超长的字符串
esphome:
  name: 32c3-2450-ultima-fu
  friendly_name: 32c3-2450-ultima-fu
  on_boot: 
    lambda: !lambda |-
      id(my_arr) = id(text_row_0).state + id(text_row_1).state + id(text_row_2).state + id(text_row_3).state + id(text_row_4).state + id(text_row_5).state + id(text_row_6).state + id(text_row_7).state + id(text_row_8).state + id(text_row_9).state;
      id(text_sensor_arr).publish_state(id(my_arr).c_str());


参考了github上的不错的2450项目
external_components:
  - source:
      type: git
      url: https://github.com/uncle-yura/esphome-ld2450
      ref: master
    components: [ ld2450 ]
以上是GitHub地址
-------
以下是广告
https://m.tb.cn/h.gIJVhtY?tk=BE1a38WSafD

如何快速设置区域
可参考快速设置9个自定义区域




esphome详细代码.zip

2.93 KB, 下载次数: 50

售价: 2 金钱  [记录]

仪表详细代码.zip

2.14 KB, 下载次数: 33

售价: 2 金钱  [记录]

32c3-2450-ultima-fu.factory.bin.zip

1013.26 KB, 下载次数: 40

可用的烧录的固件

评分

参与人数 7金钱 +68 收起 理由
sonic43 + 8 高手,这是高手!
sorrypqa + 16 大神666!
hungheo + 8 高手,这是高手!
liy517 + 8 高手,这是高手!
OAzumao + 8 高手,这是高手!
gx19970920 + 10 感谢楼主分享!
tianzhuang55 + 10 高手,这是高手!

查看全部评分

回复

使用道具 举报

3

主题

99

帖子

1232

积分

金牌会员

Rank: 6Rank: 6

积分
1232
金钱
1133
HASS币
0
发表于 2024-9-26 16:30:34 | 显示全部楼层
非常优秀!
回复

使用道具 举报

151

主题

2354

帖子

7305

积分

元老级技术达人

积分
7305
金钱
4946
HASS币
30
发表于 2024-9-26 16:47:35 | 显示全部楼层
设计的不错,黑色那个,应该是温湿度,2450盖上去刚好遮住,这样雷达会发热,会影响精度吧,如果能换个位置可能更好,不过设计的真不错,。我都想买个了。
回复

使用道具 举报

38

主题

154

帖子

1219

积分

金牌会员

Rank: 6Rank: 6

积分
1219
金钱
1065
HASS币
0
发表于 2024-9-26 17:02:09 | 显示全部楼层
非常优秀,楼主闲鱼上链接啊!
回复

使用道具 举报

0

主题

620

帖子

2572

积分

金牌会员

Rank: 6Rank: 6

积分
2572
金钱
1952
HASS币
0
发表于 2024-9-26 17:35:01 | 显示全部楼层
本帖最后由 Ari 于 2024-9-26 17:37 编辑

很优秀,最近没空折腾雷达。在做全屋水电等有空安排起
回复

使用道具 举报

5

主题

48

帖子

556

积分

高级会员

Rank: 4

积分
556
金钱
508
HASS币
0
 楼主| 发表于 2024-9-26 17:40:27 | 显示全部楼层
bugensui 发表于 2024-9-26 16:47
设计的不错,黑色那个,应该是温湿度,2450盖上去刚好遮住,这样雷达会发热,会影响精度吧,如果能换个位置 ...

其实,温度传感器是在盒子里的,主要也就是检测盒子的温度,没办法检测环境温度
回复

使用道具 举报

24

主题

595

帖子

2783

积分

金牌会员

Rank: 6Rank: 6

积分
2783
金钱
2188
HASS币
0
发表于 2024-9-26 17:48:53 | 显示全部楼层
厉害 膜拜大佬
回复

使用道具 举报

8

主题

145

帖子

792

积分

高级会员

Rank: 4

积分
792
金钱
647
HASS币
0
发表于 2024-9-27 08:56:34 | 显示全部楼层
这个太棒了,2450一直用的网上随便找的代码,配置起来基本上盲操,还不好用,感谢感谢,我这就去试试
回复

使用道具 举报

14

主题

463

帖子

2457

积分

金牌会员

Rank: 6Rank: 6

积分
2457
金钱
1994
HASS币
0
发表于 2024-9-27 09:14:19 | 显示全部楼层
大佬上个成品,那种直接220的,或者86盒的
回复

使用道具 举报

8

主题

145

帖子

792

积分

高级会员

Rank: 4

积分
792
金钱
647
HASS币
0
发表于 2024-9-27 10:44:52 | 显示全部楼层
本帖最后由 lugiya 于 2024-9-27 10:46 编辑

展示代码里Target1、Cover对应哪个实体?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-28 17:09 , Processed in 0.200493 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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