LoginSignup
9
3

More than 3 years have passed since last update.

enebularで湯婆婆を実装してみる

Last updated at Posted at 2020-11-30

はじめに

原作者(元ネタ)様の記事:Javaで湯婆婆を実装してみる - Qiita

何番煎じか分かりませんが、
執筆時点(2020/11/13)でenebularで実装して記事にされている方がいなかったので、実装してみました。

1. 湯婆婆ノードを追加する

右上のハンバーガーメニューから「パレットの管理」をクリックします。

s100.png

「ノードを追加」タブをクリックして、検索窓に yubaba と入力します。出てきた node-red-contrib-yubaba のノードを追加します。

s101.png

2. ノードを配置する

左側メニューの共通カテゴリにある inject ノードをドラッグ・アンド・ドロップします。ダブルクリックしてプロパティ画面を表示してから、ペイロード部分のプルダウンメニューを文字列に選択してお好きな名前を入力します。

s102.png

湯婆婆カテゴリにある 湯婆婆 ノードをドラッグ・アンド・ドロップして、先の inject ノードとつなげます。

s103.png

出力カテゴリにある play audio ノードをドラッグ・アンド・ドロップして、 湯婆婆 ノードとつなげます。

s104.png

出力結果

デバッグノードとつないで、デプロイして、実行するとスピーカーから音声が流れます。

s105.png

ノード例

[{"id":"6ab1c02a.d3b3f","type":"tab","label":"湯婆婆","disabled":false,"info":""},{"id":"babf54bc.40daf8","type":"inject","z":"6ab1c02a.d3b3f","name":"","topic":"","payload":"山田太郎","payloadType":"str","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":140,"wires":[["667741b0.56de2"]]},{"id":"667741b0.56de2","type":"湯婆婆","z":"6ab1c02a.d3b3f","name":"","x":300,"y":140,"wires":[["ed99e4b9.b54ac8"]]},{"id":"ed99e4b9.b54ac8","type":"play audio","z":"6ab1c02a.d3b3f","name":"","voice":"","x":490,"y":140,"wires":[]}]
9
3
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
9
3