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

标题: 放弃esp32蓝牙代理+ld2410b了,每个ld2410匹配一个esphome不香吗 [打印本页]

作者: piaoling    时间: 2023-2-25 19:19
标题: 放弃esp32蓝牙代理+ld2410b了,每个ld2410匹配一个esphome不香吗
本帖最后由 piaoling 于 2023-2-25 19:19 编辑

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

[attach]45680[/attach]
个人,esphome配置如下,(tx,rx针脚找了好半天,某猫奸商不告知,百度了好久找到同样板子

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


  5. wifi:
  6.   ssid: "你的wifi名字"
  7.   password: "wifi密码"
  8.   
  9.   ap:
  10.     ssid: "你的wifi名字" #這邊是設置ap,如果沒有連線成功的話
  11.     password: "wifi密码"

  12. captive_portal:

  13. # Enable logging
  14. logger:

  15. # Enable Home Assistant API
  16. api:

  17. ota:

  18. # Example configuration entry
  19. uart:
  20.   id: uart1
  21.   tx_pin: GPIO17
  22.   rx_pin: GPIO16
  23.   baud_rate: 256000
  24.   parity: NONE
  25.   stop_bits: 1

  26. ld2410:
  27.   timeout: 61s
  28.   max_move_distance : 6m
  29.   max_still_distance: 0.75m
  30.   g0_move_threshold: 50
  31.   g0_still_threshold: 0
  32.   g1_move_threshold: 50
  33.   g1_still_threshold: 0
  34.   g2_move_threshold: 40
  35.   g2_still_threshold: 40
  36.   g3_move_threshold: 30
  37.   g3_still_threshold: 40
  38.   g4_move_threshold: 20
  39.   g4_still_threshold: 30
  40.   g5_move_threshold: 15
  41.   g5_still_threshold: 30
  42.   g6_move_threshold: 15
  43.   g6_still_threshold: 20
  44.   g7_move_threshold: 15
  45.   g7_still_threshold: 20
  46.   g8_move_threshold: 15
  47.   g8_still_threshold: 20

  48. sensor:
  49.   - platform: ld2410
  50.     moving_distance:
  51.       name : Moving Distance
  52.     still_distance:
  53.       name: Still Distance
  54.     moving_energy:
  55.       name: Move Energy
  56.     still_energy:
  57.       name: Still Energy
  58.     detection_distance:
  59.       name: Detection Distance

  60. binary_sensor:
  61.   - platform: ld2410
  62.     has_target:
  63.       name: Presence
  64.     has_moving_target:
  65.       name: Moving Target
  66.     has_still_target:
  67.       name: Still Target
复制代码




作者: 529616965    时间: 2023-2-26 02:50
是挺香
作者: hyq    时间: 2023-2-26 08:32
路由器压力大增!
作者: piaoling    时间: 2023-2-26 08:44
hyq 发表于 2023-2-26 08:32
路由器压力大增!

两个华硕ax88u用mesh组网足够应付智能家居的联网需求,目前在线设备32个,哈哈。手机电脑的设备单独用的领势mesh组网。
作者: hyq    时间: 2023-2-26 08:48
piaoling 发表于 2023-2-26 08:44
两个华硕ax88u用mesh组网足够应付智能家居的联网需求,目前在线设备32个,哈哈。手机电脑的设备单独 ...

我是感觉esp8266很耗用wifi资源。我再研究看射频信号转发得行不!再等模块到了测试!
作者: sorrypqa    时间: 2023-2-26 09:33
不错,这才是终极方案,因为wifi的覆盖范围和稳定性比较容易实现
作者: houhd    时间: 2023-2-26 11:13
我买的2410是不带B,没蓝牙的。
现在用8266呢。
作者: sxrcm    时间: 2023-2-26 11:40
houhd 发表于 2023-2-26 11:13
我买的2410是不带B,没蓝牙的。
现在用8266呢。

因为不依赖蓝牙,所以楼主的方法可以说是通用,2410/2410B+8266/Esp-32s均测试OK
作者: comeon_000    时间: 2023-2-26 19:14
电怎么取啊,藏灯罩子里吗
作者: ilongjiang    时间: 2023-2-26 20:56
教程能否在详细一些。
作者: piaoling    时间: 2023-2-26 22:39
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之类的东西。
闭着眼就想到这些。。。可能忘记了一些,拿着鼠标和搜索引擎,点点鼠标基本就完成了

作者: piaoling    时间: 2023-2-26 22:42
comeon_000 发表于 2023-2-26 19:14
电怎么取啊,藏灯罩子里吗

罩子我用的网上买的0.5毫米厚的磨砂半透明pvc板,剪刀裁个方形盒子,用热熔胶粘住,可以diy各种盒子,哈哈
作者: 360341024    时间: 2023-2-27 08:46
像楼主这种使用强度2410发热得厉害不
作者: cnbb    时间: 2023-2-27 09:01
10元的esp32哪里找
作者: bhc1365    时间: 2023-2-27 10:35
用esp8266也行吧,便宜
作者: qqkj    时间: 2023-2-27 19:12
楼主用的哪款esp32???
作者: 270097653    时间: 2023-2-27 19:40

                               
登录/注册后可看大图
楼主,我这怎么报错呢   像是没有定义一样

作者: hkjqy123    时间: 2023-2-27 21:26
piaoling 发表于 2023-2-26 22:39
详细教程就是,1、可以先把2410和esp链接起来,杜邦线焊接都可以。ld2410的vcc接esp的5v,gnd接gnd,tx接 ...

编译的时候提示2410缺少库文件
作者: piaoling    时间: 2023-2-27 22:18
hkjqy123 发表于 2023-2-27 21:26
编译的时候提示2410缺少库文件

可以下载下来,手动刷,另外尽量usb插主机刷。
作者: hkjqy123    时间: 2023-2-28 09:37
piaoling 发表于 2023-2-27 22:18
可以下载下来,手动刷,另外尽量usb插主机刷。

是固件没有办法编译城关这个应该是少2410.h文件
作者: 梦飞翔    时间: 2023-2-28 09:46
看看ha升级 以后是不是不需要库
作者: 萨尔高    时间: 2023-2-28 10:05
2410什么都好,就是发热量不小
作者: sorrypqa    时间: 2023-2-28 15:32
hkjqy123 发表于 2023-2-27 21:26
编译的时候提示2410缺少库文件

你的esphome版本是不是最新的?
作者: amanixuan    时间: 2023-2-28 17:13
本帖最后由 amanixuan 于 2023-2-28 17:14 编辑
hkjqy123 发表于 2023-2-27 21:26
编译的时候提示2410缺少库文件
可以用这个,这楼里大佬用的是D1mini板,yaml配置文件里对应的接口要改下https://bbs.hassbian.com/thread-17143-1-1.html


作者: tangyali    时间: 2023-2-28 19:58
我刚好放弃这种,原因是bug,不知道怎么搞的,明明能量指标都还是触发状态,但偏偏显示无人,恢复出厂会好若干小时,但过不了多久又会出现这种情况,不知道楼主有没有遇到这种情况
作者: piaoling    时间: 2023-2-28 23:42
本帖最后由 piaoling 于 2023-2-28 23:43 编辑
tangyali 发表于 2023-2-28 19:58
我刚好放弃这种,原因是bug,不知道怎么搞的,明明能量指标都还是触发状态,但偏偏显示无人,恢复出厂会好若干小 ...

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


作者: tangyali    时间: 2023-3-1 21:28
piaoling 发表于 2023-2-28 23:42
目前在用的倒是没碰到这个问题,人在我是用来确定关灯有没有人的。
因为之前全家各个房间都有人体移动检测 ...

这几天找机会再折腾一下,目前主要的问题还是出现在2410本身,而不是后续自动化方面出现问题,
另外,我到没有单独设置移动传感器,因为家里面有小动物,以前就一直使用多个传感器同时感应才作触发反馈,所以增加2410本身作为触感也没有任何问题,
我没有用nr,对我来说nr有点复杂了,目前我所有的自动化用ha本身的,最近特别喜欢用模板处理各种触发和条件,目前还没有问题.[attach]45807[/attach]

作者: piaoling    时间: 2023-3-1 22:19
tangyali 发表于 2023-3-1 21:28
这几天找机会再折腾一下,目前主要的问题还是出现在2410本身,而不是后续自动化方面出现问题,
另外,我到没 ...

我是开灯和其它自动化都用的ha,关灯有的几个房间相互逻辑太复杂了,还是nr省事。
作者: tangyali    时间: 2023-3-2 21:50
piaoling 发表于 2023-3-1 22:19
我是开灯和其它自动化都用的ha,关灯有的几个房间相互逻辑太复杂了,还是nr省事。 ...

哎,光是把现有设备引入nr,我都有点不敢想,也许是我终将无法翻越的高山吧,还是将就现在的样子凑合着用吧
作者: mr_chenxc    时间: 2023-3-2 22:01
根据你的代码编译,没有motion:未触发的实体。是怎么回事呢?
作者: piaoling    时间: 2023-3-3 09:55
mr_chenxc 发表于 2023-3-2 22:01
根据你的代码编译,没有motion:未触发的实体。是怎么回事呢?

esp接入的确实不叫motion,我是接入后重命名的,为了和蓝牙接入的名字相同而已
作者: breakjia    时间: 2023-3-3 18:09
搞起来
作者: bbf162    时间: 2023-3-12 10:46
本帖最后由 bbf162 于 2023-3-12 10:51 编辑

请问各位大佬,一个esp01+一个ld2410b,供电问题怎么解决啊,本人小白,按照楼主的方法成功接入ha,该用什么方式供电呢?
另外,实际使用的时候这几个板子和线应该找个盒子装起来吧,总不能裸露在外吧,有什么推荐方案

作者: roffee    时间: 2023-3-28 23:12
为什么我弄好以后哦都是不可用啊。奇怪了。
作者: ilongjiang    时间: 2023-4-15 17:40
缺少库文件。库文件下载以后放到哪里?
作者: t9080    时间: 2023-4-19 09:10
houhd 发表于 2023-2-26 11:13
我买的2410是不带B,没蓝牙的。
现在用8266呢。

??我也是用8266,但用楼主的代码出错,能提供你的代码吗?
作者: ilongjiang    时间: 2023-4-21 23:51
不知道为什么我的没有数据,都是未知
作者: laoyuan0    时间: 2023-5-2 11:16
ilongjiang 发表于 2023-4-21 23:51
不知道为什么我的没有数据,都是未知

tx接rx ,  rx接tx,不要接反了。 可以先用官方工具,手机app蓝牙连接上,看能不能连上看数据
作者: kaka0992    时间: 2023-5-28 21:34
piaoling 发表于 2023-2-26 22:39
详细教程就是,1、可以先把2410和esp链接起来,杜邦线焊接都可以。ld2410的vcc接esp的5v,gnd接gnd,tx接 ...
  1. ESPHome 2023.5.4
  2. INFO Reading configuration /config/esphome/ld2410.yaml...
  3. Failed config

  4. uart: [source /config/esphome/ld2410.yaml:32]
  5.   -
  6.     ID 'uart1' is reserved internally and cannot be used.
  7.     id: uart1
  8.     tx_pin: GPIO1
  9.     rx_pin: GPIO3
  10.     baud_rate: 256000
  11.     parity: NONE
  12.     stop_bits: 1
  13. ld2410: [source /config/esphome/ld2410.yaml:40]
  14.   -
  15.     ID 'uart1' is reserved internally and cannot be used.
  16.     uart_id: uart1
  17.     timeout: 10s
  18.     max_move_distance: 3m
  19.     max_still_distance: 3m
  20.     g0_move_threshold: 50
  21.     g0_still_threshold: 0
  22.     g1_move_threshold: 40
  23.     g1_still_threshold: 40
  24.     g2_move_threshold: 40
  25.     g2_still_threshold: 40
  26.     g3_move_threshold: 40
  27.     g3_still_threshold: 40
  28.     g4_move_threshold: 40
  29.     g4_still_threshold: 40
  30.     g5_move_threshold: 40
  31.     g5_still_threshold: 100
  32.     g6_move_threshold: 100
  33.     g6_still_threshold: 100
  34.     g7_move_threshold: 100
  35.     g7_still_threshold: 100
  36.     g8_move_threshold: 100
  37.     g8_still_threshold: 100
复制代码

lz能帮忙看下  为什么我的就报错
作者: mobility    时间: 2023-6-6 10:18
piaoling 发表于 2023-2-26 22:39
详细教程就是,1、可以先把2410和esp链接起来,杜邦线焊接都可以。ld2410的vcc接esp的5v,gnd接gnd,tx接 ...

每一个esp8266+ 2410 的功率是 3瓦 ,感觉有点高。
作者: txws    时间: 2023-7-17 15:09
mobility 发表于 2023-6-6 10:18
每一个esp8266+ 2410 的功率是 3瓦 ,感觉有点高。

3W的确太高了  现在成品也不贵了
作者: zsxiaojz    时间: 2023-9-6 13:25
教程能否在详细一些。
作者: AmosTown    时间: 2023-9-17 16:24
还是esp香啊
作者: 441340677    时间: 2023-10-22 11:59
编译的时候报错 找不到ld2410模块,这要怎么处理啊,大佬帮忙看看呢

  1.   [friendly_name] is an invalid option for [esphome]. Please check the indentation.
  2.   friendly_name: 人体传感器 None
  3.   build_path: .esphome/build/esphome-web-210be0
  4. api: [source /config/renzaichuanganqi.yaml:13]
  5.   encryption:  [source /config/renzaichuanganqi.yaml:14]
  6.    
  7.     Encryption key must be base64 and 32 bytes long.
  8.     key: '' [source /config/renzaichuanganqi.yaml:14]
  9. ld2410: [source /config/renzaichuanganqi.yaml:42]
  10.   
  11.   Component not found: ld2410.
复制代码

作者: jiangzushu    时间: 2023-10-26 22:53
楼主,我复制代码怎么报错啊。
作者: sonson369    时间: 2023-10-27 19:12
我也准备用蓝牙覆盖,这样一说还是买2420加esp价格更香,感谢楼主分享
作者: hnjzjql    时间: 2023-10-27 20:35
jiangzushu 发表于 2023-10-26 22:53
楼主,我复制代码怎么报错啊。

esphome官方更换支持的代码了,这个是老代码所以编译不出来了。你可以网上找一份编译好的直接刷,或者用官方新的代码进行编译
作者: roc634    时间: 2023-11-14 12:59
mobility 发表于 2023-6-6 10:18
每一个esp8266+ 2410 的功率是 3瓦 ,感觉有点高。

这个功耗有点离谱了,都用来发射电磁波了吧,长期暴露在这么大的辐射之下会不会出问题??
作者: hujing617    时间: 2023-11-18 17:18
插眼。
作者: pafuyin    时间: 2023-12-7 09:16
多谢分享,付出的人总会有回报
作者: lexcao    时间: 2024-3-21 07:54
楼主用的是esp32c3吗?请问哪里可以找到与ld2410b接线的说明?
作者: sorrypqa    时间: 2024-3-21 09:13
mobility 发表于 2023-6-6 10:18
每一个esp8266+ 2410 的功率是 3瓦 ,感觉有点高。

3W的话那可以把你的电源扔了,转换效率太低,实际就1W左右
作者: frederik    时间: 2024-4-28 15:50
ld2410B供电直接用esp模块,电流足够吗?




欢迎光临 『瀚思彼岸』» 智能家居技术论坛 (https://bbs.hassbian.com/) Powered by Discuz! X3.5