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

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

[流程系列] 升级HA的地理围栏,让自动化更智能

  [复制链接]

0

主题

13

帖子

341

积分

中级会员

Rank: 3Rank: 3

积分
341
金钱
328
HASS币
0
发表于 2022-10-21 18:20:08 | 显示全部楼层
Inject自行加上lat=xx 及 lon=xxx即可,payload可得到isat=array , isarea=true|false, distances


[{"id":"3f0207bc8712b06e","type":"geofence","z":"1627a6b11e62863b","name":"Colmar Station","mode":"polyline","inside":"both","rad":0,"points":[{"latitude":48.07574805685045,"longitude":7.347660361847375},{"latitude":48.07520325211005,"longitude":7.349398433289025},{"latitude":48.0738842272702,"longitude":7.348454295715783},{"latitude":48.07299530015423,"longitude":7.348304092010948},{"latitude":48.07199165430864,"longitude":7.347510158142541},{"latitude":48.07114570903603,"longitude":7.346651851257774},{"latitude":48.07067254714123,"longitude":7.345857917389367},{"latitude":48.071045341724925,"longitude":7.344227134308311},{"latitude":48.07183393675316,"longitude":7.3442700496525495},{"latitude":48.07351145325248,"longitude":7.346072494110558},{"latitude":48.07454374391674,"longitude":7.3468878856510855}],"centre":{},"floor":"","ceiling":"","worldmap":false,"outputs":1,"x":520,"y":100,"wires":[["cc8f10da10c91fb6","ffe71c55d965e6a3"]]},{"id":"2d71bab2397cb3d4","type":"inject","z":"1627a6b11e62863b","name":"","props":[{"p":"payload.lat","v":"48.58234","vt":"num"},{"p":"payload.lon","v":"7.73304","vt":"num"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":150,"y":80,"wires":[["3f0207bc8712b06e"]]},{"id":"cc8f10da10c91fb6","type":"geofence","z":"1627a6b11e62863b","name":"Strasbourg Station","mode":"polyline","inside":"both","rad":0,"points":[{"latitude":48.583904583720354,"longitude":7.734297635033726},{"latitude":48.58408911492768,"longitude":7.735756756737828},{"latitude":48.58481303854258,"longitude":7.736314656212925},{"latitude":48.5856363116206,"longitude":7.7362502831965685},{"latitude":48.587254429965306,"longitude":7.737988354638219},{"latitude":48.58819121164253,"longitude":7.7359498757869},{"latitude":48.587765403941994,"longitude":7.7350057382136574},{"latitude":48.58641698922004,"longitude":7.732688309624791},{"latitude":48.58525306547682,"longitude":7.731272103264929},{"latitude":48.5846994825828,"longitude":7.731336476281285},{"latitude":48.583890388984194,"longitude":7.7327526826411495}],"centre":{},"floor":"","ceiling":"","worldmap":false,"outputs":1,"x":770,"y":100,"wires":[["9b09111e383c470b"]]},{"id":"ffe71c55d965e6a3","type":"debug","z":"1627a6b11e62863b","name":"debug","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":650,"y":40,"wires":[]},{"id":"9b09111e383c470b","type":"debug","z":"1627a6b11e62863b","name":"debug","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":830,"y":40,"wires":[]}]
回复

使用道具 举报

20

主题

161

帖子

1201

积分

金牌会员

Rank: 6Rank: 6

积分
1201
金钱
1040
HASS币
0
发表于 2022-10-23 13:03:09 | 显示全部楼层
本帖最后由 aprking 于 2022-10-23 13:35 编辑
33201 发表于 2022-10-20 15:27
第一个节点加个debug看看输出的实体信息是不是没带gps坐标

同样报错,没带GPS信息,两处报错,请大佬指导!
胡乱分析,是不是这些地方没设置正确?!
报错.png
报错01.png
回复

使用道具 举报

0

主题

3

帖子

20

积分

新手上路

Rank: 1

积分
20
金钱
17
HASS币
0
发表于 2022-10-24 13:05:09 | 显示全部楼层
感谢分享。
回复

使用道具 举报

22

主题

359

帖子

3715

积分

元老级技术达人

积分
3715
金钱
3321
HASS币
100

教程狂人

 楼主| 发表于 2022-10-24 16:09:12 | 显示全部楼层
aprking 发表于 2022-10-23 13:03
同样报错,没带GPS信息,两处报错,请大佬指导!
胡乱分析,是不是这些地方没设置正确?!
...

咦,你的截图怎么跟我的不一样呢 QQ截图20221024160844.jpg
回复

使用道具 举报

20

主题

161

帖子

1201

积分

金牌会员

Rank: 6Rank: 6

积分
1201
金钱
1040
HASS币
0
发表于 2022-10-24 16:46:25 | 显示全部楼层
本帖最后由 aprking 于 2022-10-24 16:50 编辑
33201 发表于 2022-10-24 16:09
咦,你的截图怎么跟我的不一样呢

难道是nodered版本不同么?我重新再用您的流导入了一次,还是不会出现第三行的event data!
之前好几个坛友的报错估计都是这里没进行data筛选的原因!我这里的版本号是V3.0.2,大佬和成功的坛友,以及失败的坛友,请反馈一下各自的nodered版本号,以利分析原因!
回复

使用道具 举报

2

主题

25

帖子

352

积分

中级会员

Rank: 3Rank: 3

积分
352
金钱
327
HASS币
0
发表于 2022-10-24 16:51:29 | 显示全部楼层
hejie127 发表于 2022-10-19 13:11
我又去测了一下,确实可以

回顾问题出在哪里,我想可能是这次我是在google地图中找的经纬度,上次是 ...

两个地图用的不同的坐标系。国内用的加密过的坐标系
回复

使用道具 举报

0

主题

58

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
金钱
352
HASS币
0
发表于 2022-10-25 01:37:18 | 显示全部楼层
nodered版本 3.02 也不行。报错
回复

使用道具 举报

0

主题

58

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
金钱
352
HASS币
0
发表于 2022-10-25 02:02:21 | 显示全部楼层

nodered版本 3.02 也不行
QQ截图20221025020145.png
回复

使用道具 举报

0

主题

58

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
金钱
352
HASS币
0
发表于 2022-10-25 02:07:07 | 显示全部楼层
好像少了什么
QQ截图20221025020635.png
回复

使用道具 举报

22

主题

359

帖子

3715

积分

元老级技术达人

积分
3715
金钱
3321
HASS币
100

教程狂人

 楼主| 发表于 2022-10-25 10:12:02 | 显示全部楼层
aprking 发表于 2022-10-24 16:46
难道是nodered版本不同么?我重新再用您的流导入了一次,还是不会出现第三行的event data!
之前好几个坛友 ...

我的nodered也是3.0.2,node-red-contrib-home-assistant-websocket是0.46看看是不是这个节点版本问题
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-25 00:03 , Processed in 0.078763 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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