本帖最后由 ciasdmxhxjjpd@c 于 2022-8-15 17:08 编辑
RT,,
之前定位,都是通过 ha client 自带的,慢,又不准。
在看 gps 定位的时候,发现了 神器 traccar 。
试着在openwrt 上部署 traccar server端。docker 版试了下,内存立马拉满,没办法试着直接在宿主上装吧。
过程走了一些弯路。
首先,op上没有现成的 jdk,需要从其他地方下载,用tar 命令解压到op下,运行后,又出现 了 java ssl 链接问题,搜了半天,原来是要安装 java-certificate,实在没办法了,直接从 traccar docker 镜像里,提取了一个 cacert 放到 jdk lib security 下。
but。
折腾完之后,发现,ios端,只要杀掉程序,就不更新了!????
所以要一直开着,不能关机,不能重启?
traccar 版本最低选 4.11,低了地图不显示。不知是射门bug。
2917 root 1704m S /mnt/mmcblk2p3/java-1.8-openjdk/bin/java -Xmx256m -Djava.net.preferIPv4Stack=true -jar tracker-server.jar conf/traccar.xml
8383 postgres 150m S {postmaster} postgres: traccar traccar 127.0.0.1(40218) idle
8402 postgres 150m S {postmaster} postgres: traccar traccar 127.0.0.1(40230) idle
杀程序后,出现 error - Connection reset by peer
2022-08-15 09:05:00 INFO: [109ad4f7: osmand > 192.168.1.8] HEX:
2022-08-15 09:05:01 INFO: [109ad4f7] id: 6s, time: 2022-08-15 09:04:38, course: 0.0, accuracy: 40.0
2022-08-15 09:05:04 WARN: [109ad4f7] error - Connection reset by peer - IOException (...)
2022-08-15 09:05:04 INFO: [109ad4f7] disconnected
|