俺たちのAdafruit
Adafruit(エイダフルート)は安い部品の通販サイトとしてよく見かけます。
社長がピンクの髪の女の人だというのをさっきググって知りました。
MQTTブローカーも提供しており、貧乏人のために無料枠もあります。
ありがてぇ。
やりたいこと
AdafruitのMQTTブローカーにユーザー登録して、パブリッシュするTopicを登録する。
手順
公式の説明を見ながら進めました。
- アカウントを作成 https://io.adafruit.com/
- Actions → Create a New Dashboard
入力例)
Name:SitoppDevなど、任意の名前
Description:開発用など、任意の説明
- Feeds → View All → Actions → Create a new feed
入力例)
Name:M5vDev
Description:開発用
- Feeds → Actions → Create a New Feed
- NameとDescriptionを自由に入力
例)
Name:onoff
Description: 開発用です
- ヘッダの「Feeds」 → View All → onoff → Feed Info
MQTTのTopicが自動生成されて、「MQTT by Key」のところに表示されている。
これで完成。
MQTTサーバー情報
Host | io.adafruit.com |
---|---|
Secure (SSL) Port | 8883 |
Insecure Port | 1883 |
**MQTT over Websocket | 443 |
Username | Your Adafruit IO Username |
Password | Your Adafruit IO Key |
なお、passwordは、ダッシュボードにログインするときのパスワードではなく、32桁のハッシュです。
私はまんまと間違えました。。passwordの調べ方は以下を参照ください。
username/passwordの調べ方
ダッシュボードの右肩にある「AIO Key」をクリックすると、Username/passwordが閲覧できます。
おまけ
以前からIFTTTでAdafruitが使える事には薄々気づいていたのですが、Thatに指定する場合がまさにMQTTでした。
Thisに指定したレシピの方が多いみたいですが。
以上です〜