問題タブ [ios-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 投票する
1 に答える
1429 参照

ios - 開発者として Homekit を理解する

2014 年に Apple によって導入されたときに初めて Homekit について聞いたとき、これは Homekit をデバイスに埋め込むことを許可されるデバイス メーカーのみの機能だと思っていましたが、プログラマーの観点からここに何かが欠けていると思います。少しの間、Homekit 対応のデバイス、おそらくサーモスタットを購入したとしましょう。これで何ができるでしょうか (もちろん、デフォルトの機能以外に)、どのように操作できますか?

誰かがプログラマーの観点から Homekit を説明できますか? Homekit でプログラマーは何ができるようになりますか?

参考までに-私が理解している方法は、Homekit対応のデバイスを購入Appし、メーカーが提供するデバイスをダウンロードして操作することです. 私は何が欠けていますか?

ありがとう

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

iphone - 私の iPhone は、MACOSX 用の HomeKit アクセサリ シミュレータとやり取りできますか?

私の物理的な iPhone は、MACOSX 用の HomeKit アクセサリ シミュレータとやり取りできますか? 残念ながら、HomeKit アクセサリ シミュレーターは iPhone シミュレーターでしか使用できず、実際の物理的な電話では使用できません。それを行う方法はありますか?ありがとう。

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

spotify - Philips Hue、HomeKit、および音楽を組み合わせる (iTunes または Spotify)

ここで初めて HomeKit を使用します。

私は Philips Hue を持っていて、Siri (HomeKit) を使って、自分の声でさまざまなシーンや環境をアクティブにしています。これは本当にクールです。

もう一歩上を目指したい…

WWDC では、HomeKit に関しては、恒温槽、扇風機、ライト、ドア、カーテン、スイッチ、アラーム、センサーを使用できることがわかりました。

色相を使用すると、ビーチの夕日のように、赤とオレンジ色のライトを使用してアンビエントを作成できることを知っていますが、同時に、海や波の音、またはハワイの音楽など、特定のプレイリストを再生したいと考えています。可能性は無限大で超クール。

私は何をしなければなりませんか?

HomeKit と Spotify API または Apple Music API を使用する独自のアプリを作成する必要がありますか?

私の考えは、Siri を使用してアンビエント (つまり、ライトと音楽) を開始することですが、希望することが技術的に可能かどうかはわかりません。

なにか提案を?それは素晴らしいでしょう。

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

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

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

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

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

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

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

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

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

ここに画像の説明を入力

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

ios - (Swift) HomeKit アクセスを要求する前に iOS アプリケーションがクラッシュする

iOS アプリケーションで、携帯電話からアプリを削除して再構築すると、アプリを起動すると、設定した HMHomeManager 変数にアクセスしようとしてアプリがクラッシュし、HomeKit アクセスの許可を求められます。

クラッシュする前にアプリに HomeKit の許可を求めるようにするためにできることはありますか?

appDelegateこれをファイルに入れてみました。

しかし、それは機能していません。助けてくれてありがとう!

編集:

これはクラッシュするコードで、最初のビュー コントローラーが読み込まれたときに呼び出されます。

編集: クラッシュすると(lldb)、コンソールとThread 1: EXC_BREAKPOINTテキスト エディターに表示されます。

appDelegateまた、これをファイルに入れてみました。appDelegate を準拠させてみましたHMHomeManagerDelegate

ApplicationDidFinishLoadingWithOptionsこれを私のメソッドで呼び出します。

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

homekit - OpenHab2 の数値を文字列にマッピングする

CCU2 を OpenHab2 に接続して、Homematic HM-CC-RT-DN サーモスタットを追加しました。次に、サーモスタットを HomeKit が使用するアイテムとして定義しました。

この定義の最後の行を除いて、これはすべて正常に機能します。サーモスタットは、バルブの状態のパーセンテージ値のみを提供します ( homematic:HM-CC-RT-DN:xxx:yyy:4#VALVE_STATE)。私がやりたいことは'Off'、バルブの状態が 0% の場合はこのパーセンテージ値を文字列にマッピングし、'On'それ以外の場合はマッピングすることです。

OpenHab2 Transformations ( https://github.com/openhab/openhab/wiki/Transformations ) を調べましたが、この場合の使用方法や適用場所がわかりません。