2019の11日目の投稿です。Beaconが好きです。Thingsのアワードが開催され、私もたくさんの作品を応募し大盛況のうちに幕を閉じました。作品を応募するにあたり、多くのセンサーやデバイスを購入していたのですがM5StickCに関しては安かった(1,000円ぐらい)のもあり気が付いたら余るレベルの数を購入しておりました...下記はLINE対応ビーコンですが何かM5StickCと形似てませんか?もうM5StickCがビーコンにしか見えなくなりました。少なくとも私はそう思います。(余ってるし)こいつをビーコン化してやろうと...(2019年秋)はじめに前置きが長くなりました。Beacon化していきます。Bot開発者向けのビーコンデバイス仕様です。Beaconのサービスを利用することを可能とします。Botが必要になります。Botの準備手順を記載します。APIのチャネルを作成します。下記URLからチャネルを作成します。API設定タブに移動し、QRコードでBotと友だちになっておきましょう。URLを入力し、webhookの利用をONにします。応答メッセージを利用しないので編集ボタンからLINE公式アカウント画面で無効にしましょう。'さんが来店しました。'申し訳ありませんが、お返事できません。Botにメッセージを送信しています。1か月あたり1,000通までの制限はありますが無料でも利用できます。Beacon化の作業です。IDEはお手持ちのPCに入っている前提でESP32のボード開発用のライブラリをインストールしていきます。メニューバーの「Arduino」->「Preference(環境設定)」を開きましょう。https://dl.espressif.com/dl/package_esp32_index.json上記をコピーして、赤枠に入力して、「OK」ボタンを押しましょう。次にメニューバーの「ツール」->「ボード」->「ボードマネージャー」を開きましょう。上の入力欄にESP32を検索して表示されたたものをインストールしていきます。次にM5StickCのライブラリをインストールします。「ツール」->「ライブラリを管理」を開きましょう。同様に入力欄にM5StickCで検索し赤枠をインストールしましょう。M5StickCをPCと接続して、メニューバーの「ツール」から下記のように設定をします。他はデフォルトのままでOKです。BeaconのハードウェアIDの設定も実施します。BeaconのハードウェアIDを発行]ボタンを押します。https://manager.line.biz/beacon/registerアカウントリストから、上記で作成したチャネルの選択ボタンを押して、ハードウェアIDを発行します。発行したハードウェアIDをM5StickCのコードの「YOUR_HWID」に書き換えます。Beaconとして動作させるコードになります。IDEを使って書き込みます。Beaconをストップする機能は現在動作しないようです。下記URLを参考にしてください。Beaconは活用されています。Beaconと連携できる手軽さが良いですよね。既存のBotにも活用できると思いますので、新しい展望が出てくる可能性もあるのではないでしょうか。年末年始でお時間ある方も是非試してみてください。requestStockLike8@mochan_tkFollowIoTLTIoT縛りの勉強会です。登壇者を中心にQiitaでも情報発信していきます。upLoginユーザーは見つかりませんでした。