フロントエンドエンジニアのumeです。NHNテコラスではCARTSTARなどEC事業のフロントエンド開発全般を行っています。夜に帰宅するとRoombaが玄関やリビングで力尽きていることが多いです。これではRoombaが心配で仕事に集中できません。Roombaのために「家族の安否確認のため早退したいです。エラー発生」が起きた時に、Slackに通知が飛ぶ仕組みを作りました。飼い猫にRoombaを操作・完了報告をしてもらうことにしました。時間になったら@hubonyanから掃除開始をAPIにRequest、Responseが無事返ってきたら、Slackで鳴いてもらいます。掃除状況を確認してもらいます。「掃除が完了しました」とSlackに鳴いてもらっています。Slackに「@hubonyan:ルンバはどんな感じ?」のように投稿すると現在のRoombaの状態を教えてもらえます。returnRoombaにエラーが発生(stuck)しているとエラーコードが返ってくるので、なぜRoombaがとまってしまったか詳細な理由を知ることもできます。エラーメッセージこれで安心して仕事ができますね。