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

 找回密码
 立即注册
查看: 10524|回复: 31

[人体存在] ESPresense 基于ESP32的室内定位系统体验

  [复制链接]

4

主题

211

帖子

1541

积分

论坛积极会员

积分
1541
金钱
1330
HASS币
0
发表于 2022-2-15 17:38:18 | 显示全部楼层 |阅读模式
本帖最后由 kingwell 于 2022-2-15 17:41 编辑

最近一直在关注室内定位的方案,发现https://espresense.com/这个方案相对比较简单易用。一个基于 ESP32 的存在检测节点,与Home Assistant mqtt_room组件一起用于本地化设备存在检测。这是ESP32-mqtt-room的分叉/重写。


                               
登录/注册后可看大图

与 ESP32-mqtt-room 的区别
  • 超级简单的基于浏览器的安装
  • 用于轻松设置 WiFi 的强制门户
  • Home Assistant MQTT Discovery 轻松实现 HA 配置
  • 通过下载 github 发布的 bin 自动更新(如果你不想要这个,可以选择)
  • 使用指纹而不是 mac 地址,因此我们可以跟踪随机的 mac 设备(如 Apple Watch 和 iOS 设备)
  • 使用中值预滤波器和卡尔曼滤波器过滤测量距离(减少抖动以获得更高的精度)
  • 完全多线程,使用恒定的 BLE 扫描,不禁用 wdt(更可靠)
  • 附加AppDaemon 应用程序,它尝试使用多边化解决多个 ESPresense 站的室内位置 (x,y,z)。
以上内容为谷歌翻译机翻。

这个项目以待蓝牙的ESP32模块为基站,利用手机、智能手表、智能手环的蓝牙信标定位,自昨天刷完为止体验良好。

                               
登录/注册后可看大图
2.png


1.png

评分

参与人数 6金钱 +49 收起 理由
summ99111 + 2 厉害了word楼主!
大猫 + 2 论坛有你更精彩!
linus4532 + 5 大神666!
firewater + 10 论坛有你更精彩!
dscao + 10 感谢楼主分享!
+ 20 感谢楼主分享!

查看全部评分

回复

使用道具 举报

4

主题

211

帖子

1541

积分

论坛积极会员

积分
1541
金钱
1330
HASS币
0
 楼主| 发表于 2022-2-15 17:39:47 | 显示全部楼层
本帖最后由 kingwell 于 2022-2-15 18:21 编辑

这个项目的演示没视频感觉好像差点意思,简单描述就是你进出房间可以即时触发自动化,比普通人体传感器的优势是可以做到无人立刻关灯,也可以在进入区域之前先开灯。欢迎大家展开脑洞分享想法。
回复

使用道具 举报

41

主题

1288

帖子

5308

积分

论坛元老

Rank: 8Rank: 8

积分
5308
金钱
4015
HASS币
20
发表于 2022-2-15 20:54:39 | 显示全部楼层
这个自动化要怎么写
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

19

主题

597

帖子

4043

积分

版主

Rank: 7Rank: 7Rank: 7

积分
4043
金钱
3431
HASS币
40
发表于 2022-2-15 22:40:26 | 显示全部楼层
安卓杀蓝牙后台,就不行了吧?
回复

使用道具 举报

4

主题

211

帖子

1541

积分

论坛积极会员

积分
1541
金钱
1330
HASS币
0
 楼主| 发表于 2022-2-16 00:53:49 | 显示全部楼层
jjcs 发表于 2022-2-15 20:54
这个自动化要怎么写

目前还在研究
回复

使用道具 举报

4

主题

211

帖子

1541

积分

论坛积极会员

积分
1541
金钱
1330
HASS币
0
 楼主| 发表于 2022-2-16 00:54:52 | 显示全部楼层
whxciotw 发表于 2022-2-15 22:40
安卓杀蓝牙后台,就不行了吧?

那只能开个生成蓝牙新标的软件做后台常驻,不过我看老外用的三星倒是直接可以用,我自己的话主要用小米手环6 NFC版,iPhone也是直接用就行。
回复

使用道具 举报

9

主题

256

帖子

2659

积分

金牌会员

Rank: 6Rank: 6

积分
2659
金钱
2393
HASS币
60
发表于 2022-2-16 13:15:55 | 显示全部楼层
有个最大的问题就是在家里定位设备要随身带,不然就定位不了
回复

使用道具 举报

15

主题

636

帖子

2179

积分

金牌会员

Rank: 6Rank: 6

积分
2179
金钱
1543
HASS币
0
发表于 2022-2-16 23:09:55 | 显示全部楼层
所以还是得有个随身佩戴的蓝牙设备,这样手环就是一个很好的东西了。不知道我的Garmin Fenix 5X的蓝牙行不行。。。

感觉离实现屋内存在判断,越来越近了。

就是如何能准确的判断进屋那一刻?是根据探测到的距离吗?那门得是离esp32最远的距离才行啊。

期待大佬的深入的研究分享啊。
回复

使用道具 举报

4

主题

211

帖子

1541

积分

论坛积极会员

积分
1541
金钱
1330
HASS币
0
 楼主| 发表于 2022-2-18 23:42:58 | 显示全部楼层
henry2022 发表于 2022-2-18 08:54
手环的BLE是带固定MAC和UUID暴露的,基本都可以扫到,手机BLE是随机的,不过我看HA客户端手机传感器那块设 ...

“HA客户端手机传感器那块设置有了关于蓝牙信标UUID”,这个可以直接用的
回复

使用道具 举报

40

主题

3057

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11135
金钱
8028
HASS币
182
发表于 2022-2-19 10:23:00 | 显示全部楼层
信号不飘吗,我之前安信可买的 esp32 信号一会强一会儿弱,不准。

用笔记本的外接 USB 蓝牙接收器抓包就很准。能精确到米。
Nero
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 00:41 , Processed in 0.216354 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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