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

 找回密码
 立即注册
查看: 540|回复: 17

[基础教程] 求助:儿童手表小米5x位置偏移

[复制链接]

4

主题

75

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
金钱
400
HASS币
0
发表于 2024-2-29 19:22:57 | 显示全部楼层 |阅读模式
小米手表总是定位偏移,试了各种方法都一样:在这个插件中自定义deviec tracker,改为gcj02,还是偏移。用node-red 直接改gps偏移量也有问题,如果修正手表在学校gps,到家又偏了几百米(家校距离不到5公里)。手表是5x,homeassistant中实体:device_tracker.xiaomi_sw773*。

请教,有什么办法能解决这问题?或者是我配置的不对?

回复

使用道具 举报

39

主题

2052

帖子

7707

积分

元老级技术达人

积分
7707
金钱
5640
HASS币
110
发表于 2024-2-29 19:31:18 | 显示全部楼层
不能直接加减经纬度
要正儿八经坐标转换
各个地图都有API可以调用
要明确知道设备给的坐标是什么坐标系,要显示的地图是什么坐标系
回复

使用道具 举报

4

主题

75

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
金钱
400
HASS币
0
 楼主| 发表于 2024-2-29 20:05:40 | 显示全部楼层
ghostist 发表于 2024-2-29 19:31
不能直接加减经纬度
要正儿八经坐标转换
各个地图都有API可以调用

谢谢。但我不知道米兔5x用的是什么坐标。
回复

使用道具 举报

39

主题

2052

帖子

7707

积分

元老级技术达人

积分
7707
金钱
5640
HASS币
110
发表于 2024-2-29 20:19:54 | 显示全部楼层
leozen 发表于 2024-2-29 20:05
谢谢。但我不知道米兔5x用的是什么坐标。

拿着GPS数值 去百度坐标拾取、高德坐标拾取挨个试试
回复

使用道具 举报

35

主题

978

帖子

4521

积分

论坛元老

Rank: 8Rank: 8

积分
4521
金钱
3543
HASS币
20
发表于 2024-2-29 20:23:22 | 显示全部楼层
我之前是通过NR里面简单的加减来修正的,但是后面有个版本的小米插件好像已经修正了,我现在是直接用的,也是准确的
回复

使用道具 举报

4

主题

75

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
金钱
400
HASS币
0
 楼主| 发表于 2024-2-29 20:41:57 | 显示全部楼层
我百度高德挨个试了,也是偏移,我怀疑是在mi auto插件配置了自定义实体,后来重装了插件也是偏移。怀疑是哪里配置错了。
回复

使用道具 举报

4

主题

75

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
金钱
400
HASS币
0
 楼主| 发表于 2024-2-29 21:00:14 | 显示全部楼层
ghostist 发表于 2024-2-29 20:19
拿着GPS数值 去百度坐标拾取、高德坐标拾取挨个试试

拿gps数值去试了腾讯百度高德google,地图上得到同样位置。但是有个奇怪现象,手表从校到家后,地图上偏移了好几百米,但是过一会就跳到家的位置。但是从家到校后,总是离学校区域好几百米,不会跳到学校区域。可能是我没有理解gps原理吧,但是除了米兔手表,其他设备都没有这个情况出现,都挺准确,没有哪个设备要修正。
回复

使用道具 举报

4

主题

75

帖子

475

积分

中级会员

Rank: 3Rank: 3

积分
475
金钱
400
HASS币
0
 楼主| 发表于 2024-2-29 21:11:36 | 显示全部楼层
sctale 发表于 2024-2-29 20:23
我之前是通过NR里面简单的加减来修正的,但是后面有个版本的小米插件好像已经修正了,我现在是直接用的,也 ...

好奇怪,米兔和米家都能在地图上正确显示手表位置。但是到了home assistant中显示就偏了好多。比如从学校往返走的路线大致是正方形,但是在ha中gps轨迹会是一个极窄的长方形。
回复

使用道具 举报

39

主题

2052

帖子

7707

积分

元老级技术达人

积分
7707
金钱
5640
HASS币
110
发表于 2024-3-1 08:39:03 | 显示全部楼层
leozen 发表于 2024-2-29 21:00
拿gps数值去试了腾讯百度高德google,地图上得到同样位置。但是有个奇怪现象,手表从校到家后,地图上偏移 ...

光看你之句话就知道你没试 或者试的方式不对
百度和高德就不是一个坐标系,用同样的GPS坐标怎么可能定位到同一个点?
“但是有个奇怪现象,手表从校到家后,地图上偏移了好几百米,”说的是哪个地图?手表上自带的地图?手机app上的地图?还是哪个?讲问题要讲清楚
回复

使用道具 举报

11

主题

359

帖子

1900

积分

金牌会员

Rank: 6Rank: 6

积分
1900
金钱
1541
HASS币
0
发表于 2024-3-1 09:53:00 | 显示全部楼层
6c一直正常呀,转了坐标
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-1 07:53 , Processed in 0.263124 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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