找回密码
 立即注册
搜索
查看: 10643|回复: 44

[插件集成] 关于途强GPS定位器集成的个人折腾。

[复制链接]

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
发表于 2023-4-30 22:32:30 | 显示全部楼层 |阅读模式
本帖最后由 大白兔少女 于 2023-4-30 23:39 编辑

首先感谢newmean大佬分享的途强gps集成,及alone佬(miot auto插件作者)的帮助。
newmean大佬分享的集成已经可以接入
1.png
这些参数了,但是通过对途强官网的f12抓包 还有对大佬的脚本的学习,看到还可以添加其他的参数,于是心很痒,但是直接修改添加参数 发现会报错,在alone佬的帮助下得知,是homeassistant的device_Tracker 不支持其他参数了。具体可以查看:https://www.home-assistant.io/integrations/device_tracker/


但是alone给出了解决办法为 创建一个sensor。


话不多说
1,首先按照大佬的方法安装集成 :https://bbs.hassbian.com/thread-18427-1-1.html
2,打开custom_components\hatuqiangol\device_tracker.py文件,并滑动至最后。  建议用代码编辑器打开。
3,按照以下代码,对原有代码进行添加。
    @Throttle(UPDATE_INTERVAL)
    def _update_info(self, now=None):
        """Update the device info."""
        _LOGGER.debug("Updating devices %s", now)
        data = self._get_device_info(self.devices)
        lat = float(data['lat'])
        lon = float(data['lng'])
        battery = float(data['voltage'])
        accuracy = int(data['acc'])
        status = data['status']
        # totalKm = float(data['totalKm'])
        # statusStr = data['statusStr']
        self.see(
            dev_id=self.name,
            gps=(lat, lon),
            source_type=SOURCE_TYPE_GPS,
            gps_accuracy=accuracy,
            battery=battery,
        )
        self.hass.states.async_set('sensor.' + self.name, status, data)

        return True
修改完成后保存,并重启homeassistant.
2.png
官网可以抓到的参数就全部都有了。


回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-5-1 14:26:45 | 显示全部楼层
dscao 发表于 2023-5-1 00:06
自定义集成的device_tracker实体是可以加更多属性的

大佬带一带我看ha的文档是只有那么几个支持
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-5-1 14:29:43 | 显示全部楼层
dscao 发表于 2023-5-1 00:06
自定义集成的device_tracker实体是可以加更多属性的

原插件作者是用的device_tracker.see service这个服务。我看了下是只有7个属性。并非是在config.yaml文件里面新增了自定义集成
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-5-6 20:17:51 | 显示全部楼层
dscao 发表于 2023-5-1 14:52
服务生成的是只有那样了,我还以为是自定义集成的方式呢。不过再看文件目录是自定义集成呀,可能代码方式 ...

哈哈哈,期待大佬能写一个奥,造福小白们。
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-5-6 20:18:52 | 显示全部楼层
zkxa 发表于 2023-5-2 07:38
没有电池电量显示么。

有电压。 电池电量没有。
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-5-25 21:26:29 | 显示全部楼层
zkxa 发表于 2023-5-8 10:51
找到了。。只是前面那个项目名字可不可以改成中文。

emmm,应该可以的吧 不过还是不推荐改成中文的,毕竟你可以在界面上修改显示的名字嘛
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-10-31 21:11:50 | 显示全部楼层
Hermit 发表于 2023-10-31 16:45
途强定位器一般都是可以自己修改服务器的,也就是可以接入自己的TracCar
SERVER        后台服务器参数设置 ...

请问如何修改成自己的服务器呢?就我的哪一款
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2023-10-31 21:26:17 | 显示全部楼层
Hermit 发表于 2023-10-31 16:45
途强定位器一般都是可以自己修改服务器的,也就是可以接入自己的TracCar
SERVER        后台服务器参数设置 ...

我的是ev15
回复

使用道具 举报

2

主题

116

回帖

1036

积分

金牌会员

积分
1036
金钱
918
HASS币
10
 楼主| 发表于 2025-2-9 19:18:19 | 显示全部楼层
windpoint 发表于 2024-4-7 12:00
这款能在美国用吗?

没试过,应该不行,因为卡是国内的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-7-7 13:34 , Processed in 0.061535 second(s), 9 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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