トイレにRESTfulなAPIを実装してみた
Arduino
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
RESTful-Toilet
README.md
washlet_command.csv

README.md

RESTful-Toilet

RESTful-Toilet is a best solution for using smart phone while using Washlet(R).

This is IoT (Internet of Toilet)

Description

トイレ中もスマホを手放せない人のために、スマホでウォシュレット(R)を制御可能にするシステムです。

詳細はブログの記事を参照してください。

ウォシュレットはTOTO株式会社の登録商標です。

How to use

  1. ESP-WROOM-02に赤外線LEDを接続する
  2. プログラムを書き込む
  3. 電源を供給してあげる

起動すると http://toilet.local で制御を待ち受けます。 スマホなどで普通にアクセスするとボタンが表示されるので、押せばその通りに動作します。 (後ろではXHRでAPIを叩いているだけです)

APIを直接叩きたい人は以下を参照してください。

Example Requests

おしりを洗浄したい時

curl -X POST -d 'c=rear' http://toilet.local/washlet

洗浄をやめたい時

curl -X POST -d 'c=stop' http://toilet.local/washlet

大を流す時

curl -X DELETE -d 'c=big' http://toilet.local/washlet

流す動作だけDELETEなのでご注意ください。

Requirements