2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

enebular_uhuruAdvent Calendar 2021

Day 20

enebular-agentを開発者モードで起動するスクリプトを書いた

Last updated at Posted at 2021-12-19

enebular-agentを開発者モードで起動するスクリプトを書きました。
開発者モードとは、enebular editorでenebular-agentのフローを直接編集できるモードのことです。

公式ドキュメントにきちんと設定方法が載っているのですが、最近は特にこの設定をするのが面倒になってきました。

そこで、1回スクリプトを呼び出すだけで、開発者モードへ切り替えられるようにしてみました。

以下の環境で動作を確認しました。

  • enebular editor v1.2.0(Mac版)
  • enebular-agent v2.15.5
  • Device: AWS IoT

スクリプトを実行した状態

image-1.png

enebular editorのリモートモードでフローを開いたとき

image-2.png

このスクリプトは、bashで実行します。

#!/bin/bash

CMD=`basename $0`

if [ $# -ne 1 ]; then
  echo "USAGE: bash $CMD pi" 1>&2
  exit 1
fi

PATH=/home/$1/nodejs-v12.22.5/bin:$PATH
export PATH

/home/$1/enebular-runtime-agent/ports/awsiot/bin/enebular-awsiot-agent --dev-mode

開発者モードでフローの編集を終えたら、忘れずにノーマルモードへ戻しましょう。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?