找回密码
 立即注册

微信扫码登录

搜索
查看: 18043|回复: 52

[技术探讨] 放弃esp32蓝牙代理+ld2410b了,每个ld2410匹配一个esphome不香吗

  [复制链接]

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
发表于 2023-2-25 19:19:19 | 显示全部楼层 |阅读模式
本帖最后由 piaoling 于 2023-2-25 19:19 编辑

之前买了10个蓝牙版ld2410b,3个放主机usb蓝牙覆盖范围,蓝牙范围之外的用esp32做蓝牙代理确实经常断线。
还是刷esphome连接ld2410b香,虽然每个都得多花10元购买esp钱。
但显示的信息也多呀,

QQ截图20230225191358.png
个人,esphome配置如下,(tx,rx针脚找了好半天,某猫奸商不告知,百度了好久找到同样板子

esphome:
  name: 2cesuo1 #自己設定name
  platform: ESP32  
  board: mhetesp32devkit #這邊是設定自己使用的晶片


wifi:
  ssid: "你的wifi名字"
  password: "wifi密码"
  
  ap:
    ssid: "你的wifi名字" #這邊是設置ap,如果沒有連線成功的話
    password: "wifi密码"

captive_portal:

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

# Example configuration entry
uart:
  id: uart1
  tx_pin: GPIO17
  rx_pin: GPIO16
  baud_rate: 256000
  parity: NONE
  stop_bits: 1

ld2410:
  timeout: 61s
  max_move_distance : 6m
  max_still_distance: 0.75m
  g0_move_threshold: 50
  g0_still_threshold: 0
  g1_move_threshold: 50
  g1_still_threshold: 0
  g2_move_threshold: 40
  g2_still_threshold: 40
  g3_move_threshold: 30
  g3_still_threshold: 40
  g4_move_threshold: 20
  g4_still_threshold: 30
  g5_move_threshold: 15
  g5_still_threshold: 30
  g6_move_threshold: 15
  g6_still_threshold: 20
  g7_move_threshold: 15
  g7_still_threshold: 20
  g8_move_threshold: 15
  g8_still_threshold: 20

sensor:
  - platform: ld2410
    moving_distance:
      name : Moving Distance
    still_distance:
      name: Still Distance
    moving_energy:
      name: Move Energy
    still_energy:
      name: Still Energy
    detection_distance:
      name: Detection Distance

binary_sensor:
  - platform: ld2410
    has_target:
      name: Presence
    has_moving_target:
      name: Moving Target
    has_still_target:
      name: Still Target



评分

参与人数 12金钱 +111 HASS币 +10 收起 理由
lqf1206 + 8 在下对你的景仰犹如滔滔长江之水,连绵不绝.
cty + 1
book123 + 5 论坛有你更精彩!
凋零001 + 5 感谢楼主分享!
cmsj + 5 高手,这是高手!
+ 20 + 10 感谢楼主分享!
隔壁的王叔叔 + 10 专门注册账号来顶你!
flyice + 5 大神666!
sorrypqa + 10 高手,这是高手!
sxrcm + 10 高手,这是高手!
dscao + 20 感谢楼主分享!
jjcs + 12 赠人玫瑰,手留余香!

查看全部评分

回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-2-26 08:44:34 | 显示全部楼层
hyq 发表于 2023-2-26 08:32
路由器压力大增!

两个华硕ax88u用mesh组网足够应付智能家居的联网需求,目前在线设备32个,哈哈。手机电脑的设备单独用的领势mesh组网。
回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-2-26 22:39:33 | 显示全部楼层
ilongjiang 发表于 2023-2-26 20:56
教程能否在详细一些。

详细教程就是,1、可以先把2410和esp链接起来,杜邦线焊接都可以。ld2410的vcc接esp的5v,gnd接gnd,tx接rx,rx接tx。

2、usb一头插ha主机,一头插esp,我用的是haos,ha配置-加载项、安装esphome。
3、然后esphome其实能直接识别到esp硬件,可以先跟着提示傻瓜式编译一次,也可以新建,配置就是我之前发的,修改一下名字、wifi的账密、还有你板子的tx_pinrx_pin值,这东西可以找卖家要图。
4、timeout: 61s这个数值我改的是61s判断有人没人,自己可以随意改。
5、save保存,install准备下载固件了。网络上有的人可以直接在线傻瓜式编译固件,我的不知道咋回事,下载固件后进入https://web.esphome.io/?dashboard_wizard手动刷的。
6、最后去ha配置-添加集成里搜索esphome,需要esp的ip之类的东西。
闭着眼就想到这些。。。可能忘记了一些,拿着鼠标和搜索引擎,点点鼠标基本就完成了
回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-2-26 22:42:48 | 显示全部楼层
comeon_000 发表于 2023-2-26 19:14
电怎么取啊,藏灯罩子里吗

罩子我用的网上买的0.5毫米厚的磨砂半透明pvc板,剪刀裁个方形盒子,用热熔胶粘住,可以diy各种盒子,哈哈
回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-2-27 22:18:32 | 显示全部楼层
hkjqy123 发表于 2023-2-27 21:26
编译的时候提示2410缺少库文件

可以下载下来,手动刷,另外尽量usb插主机刷。
回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-2-28 23:42:10 | 显示全部楼层
本帖最后由 piaoling 于 2023-2-28 23:43 编辑
tangyali 发表于 2023-2-28 19:58
我刚好放弃这种,原因是bug,不知道怎么搞的,明明能量指标都还是触发状态,但偏偏显示无人,恢复出厂会好若干小 ...

目前在用的倒是没碰到这个问题,人在我是用来确定关灯有没有人的。 E9GSIDY0FEDY(O)UQ~MG0.png
因为之前全家各个房间都有人体移动检测了,所以我的人体只用来在要关灯时,确定一下是否有人,如果有人倒计时又会重置关闭时间。
我估计单纯用一个ld2410用来开灯,误触肯定大,但是配合其他人体感应就非常完美了。
目前解决了我的几个痛点是——卫生间不论有没有关好门,只要里面有人就不会自动关灯了,书房坐电脑桌旁的时候,还有停留在楼梯上都不会莫名其妙的检测不到人关灯了。
下图卫生间的2410关灯逻辑就是用esphome接入的,倒是把感应距离写上了,大于1小于75cm。
907.png

回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-3-1 22:19:54 | 显示全部楼层
tangyali 发表于 2023-3-1 21:28
这几天找机会再折腾一下,目前主要的问题还是出现在2410本身,而不是后续自动化方面出现问题,
另外,我到没 ...

我是开灯和其它自动化都用的ha,关灯有的几个房间相互逻辑太复杂了,还是nr省事。
回复

使用道具 举报

7

主题

84

回帖

1202

积分

金牌会员

积分
1202
金钱
1111
HASS币
10
 楼主| 发表于 2023-3-3 09:55:29 | 显示全部楼层
mr_chenxc 发表于 2023-3-2 22:01
根据你的代码编译,没有motion:未触发的实体。是怎么回事呢?

esp接入的确实不叫motion,我是接入后重命名的,为了和蓝牙接入的名字相同而已
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-21 13:06 , Processed in 0.075852 second(s), 11 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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