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

 找回密码
 立即注册
楼主: ryanh7

[技术探讨] 新坑:air780eg定位器diy

[复制链接]

59

主题

331

帖子

5553

积分

元老级技术达人

积分
5553
金钱
5207
HASS币
100
 楼主| 发表于 2025-1-7 20:09:33 | 显示全部楼层
本帖最后由 ryanh7 于 2025-1-8 04:24 编辑
jjcs 发表于 2025-1-7 19:25
银尔达的4g默认流量是30mb/一个月,如何做到4g流量保持一个月是4g开发的难点 ...

按24小时不停发送定位算,每分钟只能发送700个字节,每秒11个字节,对于频率最高的定位消息来说勉勉强强了,如果定位器平均只有一半的时间在工作,那足够了。如果工作时间更少或者2秒以上发送一次定位,甚至能做agps和wifi扫描。设计通讯协议的时候就要尽可能地减少损耗了。当然ota多了还是不行的。
回复

使用道具 举报

50

主题

1837

帖子

7302

积分

论坛元老

Rank: 8Rank: 8

积分
7302
金钱
5455
HASS币
40
发表于 2025-1-7 20:39:31 | 显示全部楼层
本帖最后由 jjcs 于 2025-1-7 20:40 编辑
ryanh7 发表于 2025-1-7 20:09
按24小时不停发送定位算,每分钟只能发送700个字节,每秒11个字节,对于频率最高的定位消息来说勉勉强强了 ...

怪不得,更新配置是消耗流量,我现在在尝试使用Haversine函数计算两个经纬度的距离,距离大于多少上报,目前还在测试中,还有基站定位也消耗流量,另外如果mqtt重新连接和和心跳包,这样的操作消耗流量应该不大把。
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

50

主题

1837

帖子

7302

积分

论坛元老

Rank: 8Rank: 8

积分
7302
金钱
5455
HASS币
40
发表于 2025-1-7 20:42:06 | 显示全部楼层
目前我部署的定位器消耗流量最少的是在汽车上的,只有汽车启动才会定位,平时就断电
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

59

主题

331

帖子

5553

积分

元老级技术达人

积分
5553
金钱
5207
HASS币
100
 楼主| 发表于 2025-1-7 21:26:10 | 显示全部楼层
jjcs 发表于 2025-1-7 20:39
怪不得,更新配置是消耗流量,我现在在尝试使用Haversine函数计算两个经纬度的距离,距离大于多少上报,目 ...

重连不频繁不大,如果用字符串发送定位,消耗相对偶尔重连时候的报文大得多
回复

使用道具 举报

1

主题

39

帖子

271

积分

中级会员

Rank: 3Rank: 3

积分
271
金钱
232
HASS币
0
发表于 2025-1-10 05:22:16 | 显示全部楼层
大佬666,持续关注
回复

使用道具 举报

1

主题

68

帖子

783

积分

高级会员

Rank: 4

积分
783
金钱
715
HASS币
0
发表于 2025-1-10 17:24:44 | 显示全部楼层
大佬,我能买两个吗?
回复

使用道具 举报

77

主题

1405

帖子

2万

积分

元老级技术达人

积分
26328
金钱
24883
HASS币
290
发表于 2025-1-22 13:08:44 | 显示全部楼层
本帖最后由 dscao 于 2025-1-26 15:36 编辑

近期2G网络很多地方没信号了,导致之前的优驾很久没更新,开到有些地方能上传,之后定位总是停在行程中间不动了。准备换个4G版,结果价格贵不说还给我发了一个用过的,外壳松动,没有皮盖,原包装还是撕破了的。客服意思爱买不买,发货的都是新的,现在工厂出来就是这样都没有皮盖,都会有缝隙。退货重新下单,拖了几天也不发货。真是气死了,只好放弃优驾了。

还有2个电动车上的2G定位器,也是一个半个月没刷新数据了,一个偶偶刷新一下,但定位点很少。 经过不少天的测试。车智汇加密的搞不定接入ha,退货。最后用了途强在线。 途强的先给了个途强智能,那个根本抓不到包。不知道采用了什么高科技,怕同时加密。准备退货了,客服说可以帮我换到途强在线平台。

另外买了这个银尔达的,主要就是研究学习了。官方的参数配置用任务加入6楼的代码,可以按自己的稍微修改一点,官方文档也比较详细。 最简单的就是用mqtt方式上报到ha的mqtt中。阿里云的mqtt试了半天没搞定,有点复杂,移动电信等其它的还要注册认证懒得试了。
最后用mqtt端口内网穿透出去,虽然是外网的怕网络不好,测试下来还算很稳定。

nodered将mqtt格式做一下转化直接生成实体,效果目测还不错。控制方面还没研究。
20250126145032.jpg


CF95ED9E-BD3A-41AF-A536-11036445DC03.png

今天出去放车上试了一下,很长时间不能定位,空旷地方拿出车外有时很久突然定位上了,变绿灯。只要不断电,放车内也一直可以定位,较准确。但断电后再上电,又是几十分钟都没能定位。不知哪里的问题。看代码中也有gps初始化还有下载星历的部分。问题就是通电后第一次定位超级慢啊。

if e.s ==1 and libgnss.isFix() == false  and count2 > 300 then
                        GpsSetPower(0)
                        sys.wait(1000)
                        GpsSetPower(1)
                        sys.wait(1000)
                        GpsExecAgnss()
                        count2 =0
                end


加了一段5分钟以上没定位成功,检测到震动时就关开一次gps,再下载星历。发现定位速度好像好此,有时从室内拿着出去就定位上了,有时又很慢。



另外为了减少流量消耗,任务中加入:判断正常静止状态每10分钟上报一次完整消息,当20秒以上震动状态改变立即上报、ACC状态改变立即上报、Gps定位状态下距离超过20米时最快5秒上报,位移超过20米后20秒后定位数据上报一次。
其它上报时未上报的数据使用服务器或nodere中的缓存数据。nodered处理是否停车状态及停车时长等计算,超过50米以上并控制频率调用逆地理信息。



回复

使用道具 举报

59

主题

331

帖子

5553

积分

元老级技术达人

积分
5553
金钱
5207
HASS币
100
 楼主| 发表于 2025-1-23 09:31:26 | 显示全部楼层
本帖最后由 ryanh7 于 2025-1-23 09:39 编辑
dscao 发表于 2025-1-22 13:08
近期2G网络很多地方没信号了,导致之前的优驾很久没更新,开到有些地方能上传,之后定位总是停在行程中间不 ...

冷启动定位时间长,需要agps加速搜星。联网获取星历注入定位芯片,再注入一个最后一次定位的坐标,就能加速定位。昨天也在调定位器,快能上路实测了。我这里用星历的情况下快的话一分钟内,慢的话几分钟,不过是在相对开阔的位置测试的。还做了星历缓存。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-2-5 16:59 , Processed in 0.058592 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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