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

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

[经验分享] 【GPS定位】使用 Tasker 替代 GPSLogger

  [复制链接]

40

主题

1127

帖子

4240

积分

论坛元老

Rank: 8Rank: 8

积分
4240
金钱
3113
HASS币
0
发表于 2018-6-12 10:54:32 | 显示全部楼层
wudijushi 发表于 2018-6-12 08:04
能加,原理是一样的,你能看懂代码,参考着修改就行,就是接收参数的问题而已。 ...

不行,我码盲,恳请帮忙加个日期和时间字段吧,感谢至极了
回复

使用道具 举报

40

主题

1127

帖子

4240

积分

论坛元老

Rank: 8Rank: 8

积分
4240
金钱
3113
HASS币
0
发表于 2018-6-12 10:57:16 | 显示全部楼层
wudijushi 发表于 2018-6-12 08:06
获取位置先选择从“网络”获取测试,另外请确认一下tasker有gps等权限

tasker是有权限的, 并且加入了信任
回复

使用道具 举报

5

主题

116

帖子

429

积分

论坛分享达人

积分
429
金钱
313
HASS币
0
发表于 2018-6-25 22:07:42 | 显示全部楼层
大神我没有保存,就是在系统状态里找不到设备是怎么回事
回复

使用道具 举报

5

主题

116

帖子

429

积分

论坛分享达人

积分
429
金钱
313
HASS币
0
发表于 2018-6-25 22:38:36 | 显示全部楼层

大神,能分享下怎么解决的吗
回复

使用道具 举报

7

主题

366

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
962
HASS币
0
发表于 2018-11-3 10:16:58 | 显示全部楼层
楼主,我步骤按你的来,咋就是收不到手机定位信息? device-name可以随便设置吧?
回复

使用道具 举报

7

主题

366

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
962
HASS币
0
发表于 2018-11-3 12:53:43 | 显示全部楼层
本帖最后由 淘子 于 2018-11-3 16:22 编辑

解决了。换成这个就能收到数据。
/api/gpslogger?gps=%LOCN&device=设备名&battery=%BATT&provider=gps&api_password=密码

----------------
始终有一个错误:
Error handling request
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/aiohttp/web_protocol.py", line 390, in start
    resp = await self._request_handler(request)
  File "/usr/local/lib/python3.6/site-packages/aiohttp/web_app.py", line 366, in _handle
    resp = await handler(request)
  File "/usr/local/lib/python3.6/site-packages/aiohttp/web_middlewares.py", line 106, in impl
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/static.py", line 66, in staticresource_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/real_ip.py", line 34, in real_ip_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/ban.py", line 66, in ban_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/auth.py", line 68, in auth_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/real_ip.py", line 34, in real_ip_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/ban.py", line 66, in ban_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/auth.py", line 68, in auth_middleware
    return await handler(request)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/http/view.py", line 113, in handle
    result = await result
  File "/usr/local/lib/python3.6/asyncio/coroutines.py", line 212, in coro
    res = func(*args, **kw)
  File "/config/custom_components/device_tracker/gpsloggerSelf.py", line 94, in get
    accuracy = int(float(data['accuracy']))
ValueError: could not convert string to float: '%LOCACC'
回复

使用道具 举报

5

主题

209

帖子

2014

积分

金牌会员

Rank: 6Rank: 6

积分
2014
金钱
1795
HASS币
45
 楼主| 发表于 2018-11-3 19:50:10 | 显示全部楼层
淘子 发表于 2018-11-3 12:53
解决了。换成这个就能收到数据。
/api/gpslogger?gps=%LOCN&device=设备名&battery=%BATT&provider=gps&api ...

厉害,能自己找到问题
回复

使用道具 举报

7

主题

366

帖子

1328

积分

金牌会员

Rank: 6Rank: 6

积分
1328
金钱
962
HASS币
0
发表于 2018-11-4 09:12:01 | 显示全部楼层
wudijushi 发表于 2018-11-3 19:50
厉害,能自己找到问题

大佬误会了,我根本看不懂问题所在,但我知道是他引起的问题,然后根据回复和其他帖子改的
回复

使用道具 举报

7

主题

291

帖子

1041

积分

金牌会员

Rank: 6Rank: 6

积分
1041
金钱
749
HASS币
0
发表于 2018-11-18 03:39:18 来自手机 | 显示全部楼层
膜拜大佬,学习一下
回复

使用道具 举报

7

主题

291

帖子

1041

积分

金牌会员

Rank: 6Rank: 6

积分
1041
金钱
749
HASS币
0
发表于 2018-11-20 23:33:38 来自手机 | 显示全部楼层
膜拜大佬,继续学习
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-1 07:05 , Processed in 0.070562 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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