問題タブ [homekit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
83 参照

homekit - tvOS 10 以降、HomeKit フレームワークを使用して AppleTV でサーバー アプリを作成し、サード パーティのアクセサリを制御できますか?

この WWDC 2016 の後、すべてのアクセサリを管理するために Apple TV でサーバーまたはサーバーのようなアプリを作成できるかどうかはまだわかりません。

ボッシュのセキュリティ アラーム コントロール パネルのような仕事ができるアプリを作りたいです。

ご存じのように、標準のセキュリティ コントロール パネルには多くのルールと関係があります。コントロール パネルは、一連の包括的なルールに基づいて、あらゆるイベントに対応します。

Apple TV をセキュリティ警報システムのように機能させることは可能ですか?

0 投票する
1 に答える
247 参照

ios - HMLocationEvent の NSPredicate を準備する

私の要件は、アクセサリ イベントとロケーション イベントの HMEventTrigger を作成する必要があることです。例: 私は acc1 というアクセサリーを持っていて、それはパワー特性を持っています。たとえば、acc1 がオンで、ある場所に到着したときに HMEventTrigger を作成したいとします。その場合、以下のように acc1 の述語を作成しました

HMCharacteristicWriteAction の述語

HMLocationEvent の述語

例: IF ACC1.ON AND LOCATIONEVENT THEN PERFORM HMACTIONSET

pred1 オブジェクトと pred2 オブジェクトの両方を組み合わせると、現在の日付も含まれますが、日付は含めたくありません。そのため、時刻や日付を含めずに pred1 と pred2 を使用してトリガーを作成する必要があります。場所のみを含める必要があります。私の投稿を読んでくれてありがとう。どんなアイデア/提案も役に立ちます。

0 投票する
2 に答える
668 参照

ios - Xcode 7.3 の HomeKit アクセサリ シミュレータをダウンロードできません

HomeKit Accessories Simulator をダウンロードしようとしていますが、ダウンロードできません。

Xcode から、2 つの側面からダウンロードしようとしています。

1) 機能セクションから:

ここに画像の説明を入力

2) Xcode のオープン開発者ツールから:

ここに画像の説明を入力

それらをクリックすると、次のページにたどり着きました。

https://developer.apple.com/downloads/index.action?name=for%20Xcode

これにより、いくつかのJson形式でランダムな応答が得られます:

任意のヘルプと提案をいただければ幸いです。ありがとう

0 投票する
0 に答える
251 参照

ios - HomeKit 特性値の更新通知がリモート デバイスに呼び出されない

私はこの構成を持っています: - WiFi ネットワークに接続された iPhone A - 同じ WiFi ネットワークに接続された AppleTV (第 3 世代) - 同じ WiFi ネットワークに接続された HomeKit アクセサリ - 携帯電話経由で接続された iPhone B

すべてのデバイス (iPhone と AppleTV) には同じ Apple ID がログインしており、WiFi ネットワークにはインターネット接続があります。

私たちが直面している問題は、特性値を iPhone A から iPhone B に変更しても、その更新が通知されないことです。アクセサリから直接値を変更すると、iPhone A のみに通知され、iPhone B には通知されません。iPhone B から値を変更すると、動作は正しくなります (アクセサリと iPhone A は更新を受け取ります)。

iPhone B で (読み取り可能、書き込み可能で、EventNotification をサポートする) プロパティを読み書きしようとすると、変更はアクセサリと iPhone A によって正しく受信されます。

リモート デバイスで変更の通知を受信できないのはなぜですか? この通知プロセスを許可するには、特に何かをする必要がありますか?

0 投票する
0 に答える
177 参照

homekit - HomeKit で利用可能なすべてのホーム ハブを取得する (iOS 10)

私は HomeKit アプリに取り組んでおり、私の要件は HomeKit (iOS 10) でホーム ハブを利用できるようにすることであり、それぞれの状態、つまり「接続済み」または「未接続」があります。homekit FrameWork で検索しましたが、ヘルプが見つかりませんでした ありがとうございます。

ここに画像の説明を入力