首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HMLocationEvent样品

HMLocationEvent样品
EN

Stack Overflow用户
提问于 2015-09-15 10:45:25
回答 1查看 282关注 0票数 3

我正在HMHome中实现HMHome。我正在尝试下面的代码,但有一件事我没有得到,我不知道如何执行功能,例如,如果我离开家必须关掉所有的灯。我没有找到任何与行动有关的方法。如果我错了,请纠正我。

要求:如果我离开家,我想关掉所有的HMAccessories。

问题

  1. 为了达到这个要求,我需要使用HMLocationEvent和HMEventTrigger吗?还是有其他的选择?
  2. 如果我必须使用HMLocationEvent和HMEventTrigger,在特定区域的输入/退出情况下,如何在操作中执行一些操作?
  3. 我是否需要实现CLLocationManager和委托方法来使用HMLocationEvent? HMLocationEvent *locEvent = [HMLocationEvent alloc initWithRegion:alloc 1]; region1.notifyOnEntry = YES; [ CLRegion *CLRegion 1= [CLCircularRegion alloc initWithCenter:selectedLoc坐标半径:5标识符:@“Office”];NSDateComponents *com = [NSDateComponents alloc init];com.second = 1;HMEventTrigger *tr = [HMEventTrigger alloc initWithName:eventName.text events:NSArray arrayWithObject:locEvent谓词:HMEventTrigger CLCircularRegion selectedHome addTrigger:tr完备处理程序:^(NSError *err) { };

谢谢你宝贵的时间。

EN

回答 1

Stack Overflow用户

发布于 2015-09-28 07:12:40

我的概念是使用geofence,1)创建你家的geofence,2)得到房子的位置,然后创建半径50米的篱笆,3)现在创建一个代码来侦听存在的地学区域,并实现相应的代码。

土工围栏参考资料

http://www.raywenderlich.com/95014/geofencing-ios-swift

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32584045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档