Sequence MakerでLINEにメッセージを送る

## はじめに
Sequence MakerはExcelから測定器を制御可能にするアドインです。この記事ではSequence MakerからLINEにメッセージを送る方法を解説します。Sequence Makerについての詳細は以下の記事を参照ください。

https://qiita.com/sequencemaker/items/8e6a370ab0a793a06a3b

:::note warn
***お断り***
本記事の内容はSequence Maker開発元の公式見解ではなく、あくまでも個人が趣味の範囲内で執筆しているものです。記事の内容について開発元へ問い合わせることはお控えください。ご質問・要望などは各記事のコメント欄へお願いいたします。
:::

::: note alert
***残念なお知らせ***
LINE通知サービスは2025年3月31日にサービスを終了するようです。残念ながらSequence MakerからLINEに通知する機能は使えなくなるようです。
https://notify-bot.line.me/closing-announce
:::

## 最初にやる設定
### LINEのアクセストークンを取得する
LINEにメッセージを送るためには、LINEのアクセストークンを取得し、Sequence Makerに設定する必要があります。以下のサイトにアクセスし、右上の「ログイン」をクリックします。

https://notify-bot.line.me/ja/

すると、LINEにログインする画面が表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/088d46ae-4b8b-1085-bc19-1327b0807ebd.png)

「QRコードログイン」をクリックしてスマホでQRコードを読み取れば、簡単にログインできます。

ログインできたら右上の「マイページ」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/c2db1241-a22d-b154-f784-4d7144aeb4d4.png)

「トークンを発行する」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/87c79990-10b5-052f-c911-e4455f69eea9.png)

トークン名を適当に入力します。
メッセージを送信するトークルームを選択しますが、とりあえず自分宛てに送るだけなら「1:1でLINE Notifyから通知を受け取る」を選択すれば良いです。
そして「発行する」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/678188cf-039c-5b6b-659d-6d5563efc640.png)

アクセストークンが発行されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/f7d25631-540d-0b87-7d23-76c6ce1b9cf0.png)

:::note warn
注意
アクセストークンはこの画面でしか確認できません。
「コピー」ボタンを押すのを忘れないようにしましょう。
:::

### Sequence Makerにアクセストークンを設定する
Sequence Makerのオプションの右下にある矢印をクリックしてオプション画面を開きます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/96656ec2-bfad-7831-5111-21c0c56c939f.png)

通信オプションの「LINEアクセストークン」に先ほどコピーしたトークンを貼り付けます。
「OK」でオプション画面を閉じます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/2360d544-4453-8f71-fa46-e97b50270c0c.png)

これで準備は完了です！

## LINEにメッセージを送ってみる
Sequence MakerからLINEにメッセージを送る際には、以下のコマンドを使用します。

| コマンド | 内容 |
|:-|:-|
| #LINE(メッセージ)	  | LINEへメッセージを通知します。<br>通知先は詳細設定のLINEアクセストークンに設定します。<br>インターネットへ接続していない場合はエラーになります。  |

（https://sequencemaker.hioki.com/manual/ja/#command より引用）

それでは早速、Excelのワークシートにコマンドを記入して「コマンド送受信」をクリックしてみます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/4afecc18-deb2-5c59-758c-6d7e5e00cac9.png)

正常に送信されると、LINEにメッセージが表示されるはずです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/167b5484-fe07-75d8-9314-684c9157a0cb.png)

Excelの文字列連結を使用すれば、測定器からの応答をLINEに送信することも可能です。
あまり意味は無いですが、*IDN?の応答を送ってみました。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/f5190835-98f0-2fe9-d629-150dc30cf09e.png)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3821782/3d6fb987-6470-2a45-a3ca-ae2cd467f42f.png)

:::note warn
注意
Sequence Makerでは測定器との通信が可能な状態でないと「コマンド送受信」ボタンを押してもスタートすることができません。
:::

## 使いどころ
- 測定器の測定値を定期的に通知する
- 時間のかかるデータ取りが終わったことを通知する
- 異常な測定値やアラートが発生したときに通知する
- …などなど

## まとめ
この記事ではSequence MakerでLINEにメッセージを送る方法を解説してみました。使い方によってはいろいろと面白いことができると思うので、ゼヒお試しください。