全文以汽车GPS定位器为例来探讨:配置GPS系统服务结合配套的硬件实现全流程私有化gps服务
Your browser does not support the audio element.
据说,据说2G设备只能用到2027年,运营商(移动)随时可能退网2G网络。具体时间不明确,后期设备和方案可以往4G设备和卡上面升级
下一步:实践操作后,把坑填满一下,再来分享更新细化…
有什么用
采购可配套使用的GPS设备和相关的物联网SIM卡
搭建GPS系统服务
配置GPS系统服务结合配套的硬件实现全流程私有化gps服务
怎么用
采购配套的硬件和物联网SIM卡
服务端docker安装traccar
手机端安装traccar安卓客户端
日常使用
相关内容
实现方法
采购配套的硬件和物联网SIM卡
可以配置修改服务器的GPS定位器/车载GPS
部标808设备
gt06协议
支持的设备列表:https://www.traccar.org/devices/
需要预备2张可用的sim卡:
一张物联卡#1(长期插在设备上发送GPS数据到服务器),目前市场价格在前3年50元左右
一张普通SIM卡#2第一次/一次性插到GPS设备上,从另外一台手机发一条短信给这个张SIM卡#2用于配置/修改GPS设备的
买物联卡的经验/体验:个人习惯是买3或者5年的物联卡,然后使用到达3或者5年后,往往找不到最初卖家,找不到原先的售后了;找到厂家那边续费的话,续费价格往往不是3/5年前约定的那个到期续费价格。所以个人习惯使用3或5年后,直接丢弃久物联卡,更换新的物联卡;这就要求设备和平台支持这个长期全流程的操作思路。
服务端docker安装traccar
什么是traccar
Modern GPS Tracking Platform
traccar是一个优秀的开源gps服务器平台,支持设备和协议众多(不过貌似国外的设备居多,国内的设备支持的协议绝大多数是gt06和gt02协议),功能完善,具备定位,围栏、警报、短信控制、通知、轨迹追踪等众多功能,提供win、linux以及docker容器多种平台部署,同时,提供web、安卓和ios客户端。最关键的是,hass原生支持traccar,不需要安装任何插件即可接入hass。其实,在traccar出来之前,还有一款老牌开源gps平台——opengts,历史更悠久,但是这货不支持中文语言环境,且界面丑陋,对国内用户不够友好。
traccar官网地址:https://www.traccar.org/
安装部署
先在服务器的任意位置新建一个”traccar”目录,traccar目录下再新建一个“logs”目录和“templates”目录。
先部署一个拉取初始化配置文件的容器(完成配置文件拉取会自行删除,无需手动删除)
docker run –rm –entrypoint cat traccar/traccar:latest /opt/traccar/conf/traccar.xml > /$yourself_dir/traccar/traccar.xml
正式部署traccar服务器容器
新建这个docker-compose.yml文件,内容如下
version: '3.9'
services:
traccar:
image: 'traccar/traccar:latest'
environment:
- TZ=Asia/Shanghai
volumes:
#- '/$yourself_dir/traccar/templates:/opt/traccar/templates/short'
- '/$yourself_dir/traccar/traccar.xml:/opt/traccar/conf/traccar.xml'
#- '/$yourself_dir/traccar/traccar/logs:/opt/traccar/logs:rw'
ports:
- '5055:5055/udp'
- '5055:5055'
- '5023:5023/udp'
- '5023:5023'
- '8082:8082'
hostname: traccar
container_name: traccar
restart: always
访问web,验证是否安装成功。
稍等片刻之后,访问 http://your_ip:8082,如果安装正确的话,就会出现traccar的登陆页面,默认的账号和密码都是 admin , 建议进去更改下密码。
配置traccar添加GPS设备
通过访问traccar web端,来添加相应车载GPS设备
手机端安装traccar安卓客户端
可装在手机和车机上,提供个人和车辆追踪。官网下载安卓或苹果APP,
安装APP后参见traccar从零开始到完美使用完全教程(图文)
接下来就是配置,“设备编码”填写上文创建的,
“服务器地址”填公网域名+端口(手机APP使用的是osmand协议,端口是TCP和UDP的5055。)
“定位频率”和“精度”自行定夺,太频繁会影响手机续航。
消费避坑
在此点名谴责某使用多年的APP及背后的商家
APP名:谷m 汽车在线
官网:谷mi爱车安
厂家:深圳市谷m科技有限公司
服务商名:江苏联J电子科技有限公司
事实经过:
商家声称设备(GT02D)与平台是终身使用!流量卡我选择购买的5年。5年正常使用(这一点来说还是不错的),可5年后厂家当方面变更平台的服务也是5年有效期,导致即便设备的流量卡换新也无法使用平台和设备。
本人和江苏联J电子工作人员(app中留的wx信息)多次沟通无果,不停引导我,试图强制让我消费(升级到5G的设备),直至最后谷M app的汽车在线平台显示:“设备已过期,过期是因为服务使用期限到了,该向服务商缴纳服务使用费了。联系方式***”
这种模糊偷换概念,然后另起名义收取‘服务使用期限费’(后来又声称是平台流量费)的做法,令本人十分反感。
本人认为既然没有诚意开放设备和平台的终身免费使用(第一次购买时已支付了设备+平台+5年流量卡的一次性费用),就不要夸下海口宣传,然后事后又反悔。
最终,本人建议:GPS类产品消费,请绕开这家谷m科技(特别要小心绕开的APP:汽车在线app)因为很可能它的硬件产品和软件是分开不同策略运营的,而这将导致重复收费的概率大大增加。
灵感来源
gps通过搭建traccar服务器接入homeassistant
traccar从零开始到完美使用完全教程
GPS追踪服务器Traccar搭建
traccar从零开始到完美使用完全教程(图文)