IFTTTのWebhookを叩いてルンバに指示を出せるかを試す。
やっていきます。まず、IFTTT。読み方はイフトだそうです。
右上のボタンからGet started。サインアップに成功すると次の画面が。
次の画面。目的はいかにということを聞かれている。
有料プランへの誘導画面が出る。しかしうまく画面遷移せず・・・
結局、ログインした状態でトップ画面にランディング。一旦無料プランの状態です。
"なにしたら"→"なにする"を選択するかんじですね。わかりやす〜
ブラウザの問題かと思ってSafariで試したら無事に反応したので次の画面に
今回は右下のWebhooksを使いたいのです。
選択すると以下の画面。あれ?なんか有料の機能しかないっぽいな。。。
調べると、今年の2月に有料化したみたい・・・?
そっかあ、、できれば全部ランニングコストゼロで運用したかったですが、致し方ないですかね。まあ、代替手段は別で考えるとして、7日間の無料期間もあるようなので、とりあえずやってみよう。
まず、トリガーのイベントネームを設定。(一旦、JSONペイロードは無視してただのWebリクエストの方で作ることにしました。)
で、一旦いいみたい。まあ叩きに行く先のエンドポイントさえ公開してくれればいい話ですからね。
次は、その時に、何をするかの指示出しの方ですが
きみだよきみ。きみがAPI公開してくれればWebhookの有料化で悩んだりしなかったんだよ。
連携します!
アカウントと、ロボットを選択。かんたん〜
7日間のうちに代替手段を見出せなければ課金されます。いいプレッシャーですね。
わ〜これで外部の悪意あるユーザーから我が家のルンバを起動させることができるようになってしまった笑
ということで、ここまではクリアですね!次はローカルでデバイスの接続状況をみてWebhookを叩きに行く処理を実装したいと思います。