LlamaLab Automate を日本語で読み解くための、非公式リファレンス。ブロックひとつずつを実機で確かめながら、用例と落とし穴をまとめています。
Automate はフローチャート式の自動化アプリ。公式のブロック数は400以上。 本覚書はその中で実用的なものを選び、日本語訳・引数・返り値・挙動の注意点を整理しています。
ドキュメントへ 公式サイト ↗# 平日 7:00 のアラーム設定 trigger time.at("07:00", weekdays) when light.ambient > 300 do speech.say("おはようございます") audio.play("chime.m4a") http.get("https://api.weather/...") -> w notif.show("今日の天気: " + w.summary) end else notif.show("もう少し眠る") end
Automate とは / インストール / 権限まわり / 最初のフロー
時刻・位置・通知・センサー。フロー起点となるブロック群。
HTTP、ファイル、UI 操作、Intent 送受信まで、実働ブロック。
Decision・Expression・For Each の使い分けと、よくあるパターン。
スコープ / 永続化 / Dictionary・List の落とし穴。
フロー分割、引数渡し、戻り値、非同期の扱い。
Dialog / Input / Overlay。ユーザ入力を受け取る部品。
実際に動くフローのレシピ。そのまま.floでダウンロード可。
個人による非公式の翻訳・解説です。Automate 本体およびロゴ等の権利は LlamaLab に帰属します。
誤り・用例の提案は Contact ページ からお気軽にどうぞ。