Feel Physics Backyard

HoloLensの出張授業をする会社で、教材を開発しています

自宅のIoT温度計にツイート通知機能をつけました 便利!感謝!×2

前回までの流れは以下のページにまとめています:

参考にしたのは以下のページです。タイトルは小さな修正という雰囲気ですが、ガッツリと作り込まれたライブラリと丁寧な手順を載せておられて、もうそのまんま使わせていただきました。感謝!

kijtra.com

このライブラリを使うと・・・

Twitter.tweet("hoge");

これだけでツイートすることができます。便利!

で、以下のようにしました。日時をhh:mm形式にするのがToDoですね・・・

var MESSAGE = "寝室の気温が33°を超えました";
// ツイートする
var res = Twitter.tweet(
  MESSAGE + ":" + datetime + 
  " by 温度計IoT http://qiita.com/weed/items/7ff7185ad76e591e684b");

追記

ありました:

tagamidaiki.com

こんな感じです:

// 1桁の数字を0埋めで2桁にする
var toDoubleDigits = function(num) {
  num += "";
  if (num.length === 1) {
    num = "0" + num;
  }
  return num;     
};

var hh = toDoubleDigits(datetime.getHours());
var mm = toDoubleDigits(datetime.getMinutes());
var strTime = hh + ":" + mm;

すごいー。またまた感謝です!