首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hue SDK组ios应用程序集成- Swift 4 Xcode 9

Hue SDK组ios应用程序集成- Swift 4 Xcode 9
EN

Stack Overflow用户
提问于 2018-03-20 18:28:09
回答 1查看 316关注 0票数 0

所以我正在开发一款整合飞利浦色彩智能灯的应用程序。我在斯威夫特4中使用了Hue SDK。我想在一个表视图中显示可用的组,就像桥接一样,然后允许选择一个组来应用光状态更改。我找不到任何文件在任何地方的组,所以任何样本代码或资源将是如此感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-28 11:49:33

飞利浦人权斯威夫特的文献因缺乏而再次焕发光彩。

以下是从选定的桥中获取所有组的方法:

代码语言:javascript
复制
    let groups = bridgeController?.bridge.bridgeState.getBridgeResources(of: .group)

这就是你如何发送一个光状态给一个组,即组'0',这是所有的灯:

代码语言:javascript
复制
    let lightState: PHSLightState = PHSLightState()
    lightState.on = true
    lightState.brightness = 254

    let group: PHSGroup = bridgeController?.bridge.bridgeState.getBridgeResource(of: PHSDomainType.group, withIdentifier: "0") as! PHSGroup

    group.apply(lightState, allowedConnectionTypes: .local, completionHandler: { (responses, errors, returnCode) in
        // do something
    })
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49391690

复制
相关文章

相似问题

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