用例示例:向我家里的某人发送提醒,但当我在家里时不发送提醒
Raspberry Pi是否可以查询我的(Android)手机并获取我的位置?
实际上,我想做这个答案,这是地理围栏,但反之亦然。例如,我有Tasker,当我进入或离开时,可以将我的大概位置发送到众所周知的地方(工作,家,商店,...),但这又回到了如何从电话外查询Tasker的问题。
目前,我正在考虑每30分钟将自己的位置推向一台服务器,以便我的服务可以查询到我的上一个位置。当然,实时(〜5分钟)更好。
#1 楼
带有地理围栏节点的Owntracks + Node-RED之类的东西怎么样。Owntracks在您的手机上运行,并且可以将您的位置上传到MQTT代理或HTTP服务器。 Node-RED可以订阅MQTT主题,也可以提供HTTP端点来接受传入的消息。然后可以设置地理围栏节点以标记可用于过滤消息的感兴趣位置。
然后可以使用大量节点发送消息或触发动作。
甚至还有一个Node-RED节点可以解密加密的Owntracks消息。
(完整披露,我写了geofence和Owntracks解密节点)
评论
Owntracks可以通过查询发送位置吗?例如MQTT消息“您在哪里”,而Owntracks直接回答?还是您知道Owntracks可以在哪个频率上载位置?
–古法利特
17年12月11日在7:52
Iirc,您无法查询。但是您可以配置报告间隔(默认为每900秒一次)
– hardillb
17年12月11日在8:47