スマートホームスキルのデバッグ
スマートホームスキルのテストとデバッグ
Alexaスマートホームスキルを開発する際に、状態やイベントのテストやデバッグを行うさまざまなツールが用意されています。次のようなツールを利用できます。
-
スマートホームデバッガー – Alexaがスキルから受け取る
ChangeReport
、AddOrUpdateReport
、DeleteReport
といったイベントを確認できます。JSONや処理エラーも含まれます。 -
WebRTCスキル向けスマートホームデバッガー – AlexaスキルにAlexa.RTCSessionControllerインターフェースを実装する場合、スマートホームデバッガーを使ってWebRTCセッションのログをリアルタイムで確認できます。
-
スマートホームテスト – スキルにディレクティブを送信し、状態が正しく設定されているかを確認するテストを自動化できます。最も一般的なAlexaインターフェースの一部で利用できます。
-
状態レポートのテストツール – スキルと開発者アカウントに関連付けられたスマートホームデバイスのすべてのプロパティについて、現在の値と、現在の値が
StateReport
リクエストからのものか、あるいはChangeReport
などのプロアクティブレポートからのものかを確認できます。