CerevoのHackeyを物理的にひねるとTwitterに「飲みたい」と投稿されるようにした
飲みたい時が多すぎて、冬。たこさんです。
まあ季節問わずいつでも飲みたいんですけどね!
わたしは飲みたくなったらまずツイッターに投稿してみます。
「飲みたい」
うむ。
だからなんだって話なんですが、ほら誰か捕まるかもしれないし…。
(実際たまに捕まる)
しかし飲みたいと思うタイミングが余りにも多すぎるので、これをIoTで半自動化することにしました(日本語正しいだろうか…)
まずHackeyを買います。
お値段は税込みで1万と少しです。
オンラインストアはこちら。
次はもろもろの初期設定を行います。
そちらはここでは割愛させて頂きます。
なぜなら中の人がQiitaでとっても詳しく書いているからです。
それはこちら。
次の標的はmyThingsさんです。
これはなんかもうすごいやつです。HackeyとmyThingsの連携も先ほどのエントリに詳しく書かれているので割愛。もうほぼ書くことない。
そして私はこんな組み合わせを作りました。そのまんまですね。
詳細。
ツイート内容の詳細。
操作した時刻を含めるのは、ツイッターは仕様上全く同じ内容のつぶやきを連続投稿することができないからです。
飲みたいときは激しく連投したいたこさんにはこれはいただけません。
ということで操作時刻をツイート内容に含めることによって、ツイートの末尾の時刻を変化させ連続投稿を可能にします。
これで設定は完了!
取り急ぎmyThingsアプリから手動でツイートを実行してみます。
「飲みたい」 from Hackey_74e14a10129b 2016/02/19 18:56:10
— シャイニングブスa.k.aたこさん (@tako__sun) 2016, 2月 19
こんな感じになります。
でも最初はうまくいかず大騒ぎしていました。
myThingsから直接手動操作すると動くけど、肝心のHackeyをひねってもつぶやかれない、、、、
— シャイニングブスa.k.aたこさん (@tako__sun) 2016, 2月 15
できないー!!!!(´;ω;`)
— シャイニングブスa.k.aたこさん (@tako__sun) 2016, 2月 15
でもこれなんというか本当はうまくいっていたのです。
できてるー!!!!!!
— シャイニングブスa.k.aたこさん (@tako__sun) 2016, 2月 15
というのも、myThingsが発動する時間がどうやら1時間に4回の15分刻みのようなのです。公式ソースが見つからないけどそのようなのです。
ひねる即つぶやきを期待していたのでこれだけちょっと残念でした。
あと今後は通知を受け取ることができるフルカラーLEDも活用していきたいところですね。
多分任意の人がインスタを更新した時に光るとかできるはず。
ネトストが捗りますね。
最後にHackeyが届いた時に余りの可愛さに思わず撮ったショット。