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

 找回密码
 立即注册
查看: 381416|回复: 669

[进阶教程] traccar从零开始到完美使用完全教程

  [复制链接]

15

主题

222

帖子

1936

积分

禁止访问

积分
1936
金钱
1694
HASS币
90

教程狂人

发表于 2019-7-6 21:48:03 | 显示全部楼层 |阅读模式
本帖最后由 dodojie 于 2019-7-8 17:57 编辑




2019年7月7日

1、修复了gt550设备坐标转换不成功的问题,重新下载本文附件,然后导入流,替换掉之前的那个流就可以了。
2、补充了traccar手机客户端添加设备以及坐标转换的教程。


鸣谢


没错,这里字要够大,才能表示我对F大的无以言表的感激之情。

严重感谢Flashsoft大佬,在我搞traccar过程中,遇到艰难险阻,即将彻底放弃之时,F大伸出了援手,助我顺利渡过难关。

对花神同学也得表示感谢,也提供了不少帮助。


我折腾traccar也快一年了,本来早就说要发教程的,但是一忙过去,就给耽误了,其实主要是还是拖延症,和需要交代的工作量实在是太大,有点怵。。。今天看好多群友说需要,那就不能再拖了,今天努力使使劲写写。。。

———————————————————————


言归正传


一.  traccar简介


traccar是一个优秀的开源gps服务器平台,支持设备和协议众多(不过貌似国外的设备居多,国内的设备支持的协议绝大多数是gt06和gt02协议),功能完善,具备定位,围栏、警报、短信控制、通知、轨迹追踪等众多功能,提供win、linux以及docker容器多种平台部署,同时,提供web、安卓和ios客户端。最关键的是,hass原生支持traccar,不需要安装任何插件即可接入hass。其实,在traccar出来之前,还有一款老牌开源gps平台——opengts,历史更悠久,但是这货不支持中文语言环境,且界面丑陋,对国内用户不够友好。


traccar官网地址:https://www.traccar.org/

效果展示

(, 下载次数: 2)


二、前置需求

1、受支持的gps设备一台,这里推荐gt06协议的途强GT550,具体购买方式,可去咸鱼搜关键词“途强 OBD车载GPS”,店家地址显示是山东或者青岛那个就是了。店家老板武汉大学高材生,就是学导航专业的,人极好说话,作为老乡,我已跟老板说好了,咱们这些搞智能家居的小伙伴,要高配版(高配版具备远程聆听功能),不要平台不要卡(因为咱们今天就是要自建gps服务平台,所以不需要,卡的话就自配吧,很便宜),99元包邮,绝对白菜价了,超值。。。其他型号的设备,可去这里https://www.traccar.org/devices/自行查阅你手里设备型号是否被支持。


2、服务器一台,可win,可linux,可群晖,可X86,可N1,可树莓派,你喜欢哪个用哪个。


3、具备公网ip或者具备穿透服务。


三、安装部署


traccar可在win、linux以及docker安装部署,这里推荐docker部署,其他部署形式可自行参阅官网说明。
通过群晖web安装的话,可以参考这里,感谢  “简单”同学。
https://bbs.iobroker.cn/thread-159-1-1.html


1、先在服务器的任意位置新建一个"traccar"目录,traccar目录下再新建一个“logs"目录和“templates”目录。

2、先部署一个拉取初始化配置文件的容器(完成配置文件拉取会自行删除,无需手动删除)
docker run  --rm  --entrypoint cat  traccar/traccar:latest  /opt/traccar/conf/traccar.xml > /$yourself_dir/traccar/traccar.xml

请注意,切勿忘了把
/$yourself_dir/traccar/
请匹配成你自己刚才新建目录的绝对路径


3、正式部署traccar服务器容器。
docker run -d --restart always --name traccar --hostname traccar -p 8082:8082 -p 5023:5023 -p 5023:5023/udp -p 5055:5055 -p 5055:5055/udp -v /$yourself_dir/traccar/traccar/logs:/opt/traccar/logs:rw -v /$yourself_dir/traccar/traccar.xml:/opt/traccar/conf/traccar.xml:ro -v /$yourself_dir/traccar/templates:/opt/traccar/templates/short -e TZ=Asia/Shanghai traccar/traccar:latest


请注意,切勿忘了把
/$yourself_dir/traccar/
请匹配成你自己刚才新建目录的绝对路径
此处有三处需要匹配你自己目录路径的地方

4、访问web,验证是否安装成功。


稍等片刻之后,访问  http://your_ip:8082,如果安装正确的话,就会出现traccar的登陆页面,默认的账号和密码都是 admin , 建议进去更改下密码。

四、针对国内环境作做一些配置。



其实,到这里你就已经部署成功了,但是traccar对咱们国内的环境支持存在一些问题,比如百度地图因为ssl的问题无法显示(这个问题,我给traccar团队提交过issue,他们回复的是无法解决),还有traccar默认使用地球坐标,如果使用国内地图的话,就需要将坐标转换成火星坐标,否则会出现不小的偏移,所以需要做一些优化和配置。


1、默认地图使用高德瓦片地图,


游客,如果您要查看本帖隐藏内容请回复



五、使用nodered自建traccar的SMS通知服务器,并配合企业微信节点,微信接受任意事件触发通知。


有的朋友也许会问,为什么不在hass里面发送通知呢?因为hass里面traccar属性不够完善,而且发送通知还要跑hass里面走一圈,虽说效率降级不那么明显吧,但是作为强迫症的我,实在受不了。这样traccar直接对接企业微信节点,高效、舒服。


哈哈哈,本来我要自己的通知推送的教程部分的,但是在拖延症的作用下,一直没填坑,但是突然发现了,简单同学已经写好了,那我就不再重复了,感谢“简单”同学。


直接点链接照着操作就好了。

https://bbs.iobroker.cn/thread-159-1-1.html




评分

参与人数 9金钱 +106 HASS币 +20 收起 理由
dustx + 1 您附件设置了阅读权限无法下载,能否Email.
cym9007 + 5 感谢楼主分享!
lzzmn + 5 论坛有你更精彩!
zelotoj + 5 我找闲鱼青岛那个卖家买了GT550,高配99,.
pigcais + 10 膜拜大神!BUT:闲鱼卖家素质很差。找了淘.
hassio-newbie + 20 论坛有你更精彩!
咸味土豆 + 20 大神666!
jyz_0501 + 20 楼上活捉ADMIN一名~~还给发了钱
admin + 20 + 20 厉害了word楼主!

查看全部评分

回复

使用道具 举报

9

主题

787

帖子

3858

积分

论坛元老

Rank: 8Rank: 8

积分
3858
金钱
3071
HASS币
87
发表于 2019-7-6 21:59:14 | 显示全部楼层
先收藏一下.
回复

使用道具 举报

15

主题

335

帖子

2454

积分

金牌会员

Rank: 6Rank: 6

积分
2454
金钱
2119
HASS币
10
发表于 2019-7-6 22:25:09 | 显示全部楼层
大佬带上我!!!
回复

使用道具 举报

2

主题

287

帖子

996

积分

论坛积极会员

积分
996
金钱
709
HASS币
0
发表于 2019-7-6 22:35:15 | 显示全部楼层
obd其他信息能带上吗?
回复

使用道具 举报

175

主题

2967

帖子

7606

积分

超级版主

我就是六神

Rank: 8Rank: 8

积分
7606
金钱
4614
HASS币
398

活跃会员教程狂人灌水之王

QQ
发表于 2019-7-6 22:41:12 | 显示全部楼层
好吧 我已经通过群晖docker 部署完毕~~~
回复

使用道具 举报

0

主题

187

帖子

1201

积分

金牌会员

Rank: 6Rank: 6

积分
1201
金钱
1014
HASS币
0
发表于 2019-7-6 22:44:53 | 显示全部楼层
过来学习一下
回复

使用道具 举报

9

主题

334

帖子

1291

积分

金牌会员

Rank: 6Rank: 6

积分
1291
金钱
957
HASS币
0
发表于 2019-7-6 22:49:31 | 显示全部楼层

先收藏一下
回复

使用道具 举报

13

主题

400

帖子

2790

积分

金牌会员

Rank: 6Rank: 6

积分
2790
金钱
2390
HASS币
0
发表于 2019-7-6 23:04:42 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

86

帖子

710

积分

高级会员

Rank: 4

积分
710
金钱
624
HASS币
0
发表于 2019-7-6 23:23:05 | 显示全部楼层
感谢大神分享
回复

使用道具 举报

0

主题

85

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
金钱
243
HASS币
0
发表于 2019-7-6 23:30:08 | 显示全部楼层
You can select GPS trackers from a variety of vendors from low cost Chinese models to high-end quality brands.

官网上面写的。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-27 10:35 , Processed in 0.241732 second(s), 37 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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