PiCockpitのスクリプト・スケジューラー・アプリの発表
先週、ビデオストリーミングアプリのベータ版を正式にリリースしました。今週は、全く新しいスクリプトスケジューラーアプリのベータ版を発表できることを嬉しく思います。
この新しいアプリを使えば、ウェブブラウザからRaspberry Pi上でスクリプトを実行できる。
世界中のどこからでも、Raspberry Piの全機種を簡単に自動化できる方法を想像してみてください。Script Schedulerアプリがそれを実現します。
スクリプトの作成とリモート実行
スクリプトスケジューラーアプリを使えば、PiCockpitでBashスクリプトを作成し、リモートで実行することができます。
もしあなたがRaspberry Piフリートでビジネスを展開しているのであれば、フリート全体でスクリプトを実行することで、時間とコストの両方を節約することができます。
当社のスクリプトスケジューラーアプリは、スクリプトの自動化を簡単、安全、そしてユーザーフレンドリーにするよう設計されています。スクリプトをすばやく実行できるだけでなく、スクリプトを簡単に管理することもできます。
スクリプトのページでは、スクリプトの作成、編集、保存、削除を自由に行うことができます。この機能では、各スクリプトに名前を付ける必要があり、さらにタグと説明のオプションもあります。
上の例では、hello_world.txtというファイルを作成する短いBashスクリプトを書いています。これをPiCockpitプロファイルに保存し、どのブラウザからでもRaspberry Pi上で実行できる。
自分でテストしたい場合は、ここにスクリプトがある:
#!/bin/bash
echo "Hello, World!" > hello_world.txt
echo "Created file: hello_world.txt"
のような一般的なコマンドを実行することもできます。 sudo apt-get update && sudo apt-get upgrade -y
をスクリプトとして実行できます。ただひとつ覚えておいてほしいのは、この方法でスクリプトを実行する場合、スクリプトスケジューラアプリはユーザーとの対話を提供しないということです。
そのため、以下の項目を含める必要がある。 -y
にぶら下がらないようにする。 sudo apt-get upgrade
.
さらに、スクリプト・スケジューラーは公式にはBashスクリプトしかサポートしていない。しかし、例えばPythonスクリプトを実行したいのであれば、Bashを使ってPythonスクリプトを呼び出すことができる。
さらに、ページ右下のマークをクリックすると、スクリプトスケジューラーアプリのログファイルをプレーンテキストファイルとしてダウンロードすることができます。
PiCockpitフリープランとPiCockpitプロプランの比較
無料プランのユーザーは、各デバイスで複数のスクリプトを実行できます。
PiCockpitはRaspberry Piデバイス5台まで無料です!
ただし、無制限のアクセスや高度な機能をお求めの場合は、PiCockpit Proプランへのアップグレードをお勧めします。
PiCockpit ProとPiCockpit Pro Plusのユーザーであれば、全フリートでスクリプトを無制限に実行できます。
PiCockpitに登録して、今すぐスクリプトのスケジューリングを始めましょう!
結論
スクリプト・スケジューラー・アプリは、Raspberry Pi上でスクリプトをリモートで実行する機能を提供します。
スクリプト・スケジューラー・アプリに加え、PiCockpitでは様々な新機能に取り組んでいます。新機能の詳細については、以下のページをご覧ください。 ホームページ近々ご紹介する予定です。ご期待ください!