コマンド一覧表
Version 1.1.1
📘 はじめに
このコマンド一覧表は、UZU ROASTERを操作する際に使用できるコマンドをまとめたものです。コマンドは、USBシリアル通信またはWeb画面(WebSerial)から送信することができます。
| コマンド | 使用例 | 説明 |
|---|---|---|
| help | help |
使用可能なコマンドの一覧を表示します。困ったときはこのコマンドで確認できます。 |
| start | start |
温度測定を開始します。USBシリアル経由で経過時間と温度データ(JSON形式)の出力が始まります。 |
| stop | stop |
温度測定を停止します。USBシリアル経由で経過時間と温度データ(JSON形式)の出力が止まります。 |
|
status status -h |
statusstatus -h
|
UZU ROASTERの内部状態を表示します。WiFi・温度・LED・ボタンなど主要な設定と現在値を一覧表示します。status -hではCPU・メモリ・Flash・FreeRTOSタスクなどハードウェアの詳細情報を表示します。 |
| コマンド | 使用例 | 説明 |
|---|---|---|
| reset | reset |
UZU ROASTERを再起動します。設定は保持されます。 |
| reset all | reset all |
すべての設定を工場出荷時の状態に戻し、再起動します。Wi-Fi設定などもすべて消去されます。 |
| lowenergy | lowenergy onlowenergy off
|
低消費電力モードを有効にします。このモードでは、CPUの動作周波数を落としたりWi-Fiの出力を抑制して 消費電力を抑えることができます。 |
| コマンド | 使用例 | 説明 |
|---|---|---|
| wifi <on/off> |
wifi onwifi off
|
Wi-Fi機能のオン・オフを切り替えます。 |
|
ssid ssid <text> |
ssidssid MyCoffeessid MyCoffee -r
|
APモード時(アドホック接続時)、引数(大文字/小文字/記号/絵文字/各種言語可能)を付けると、Wi-FiのSSID(ネットワーク名)を変更します。引数なしで実行すると、現在のSSIDを表示します。
末尾に -r を付けると設定後に再起動します。
|
|
password password <text> |
passwordpassword 12345678password 12345678 -r
|
APモード時(アドホック接続時)、引数(大文字/小文字/記号)を付けると、Wi-Fiのパスワードを変更します。引数なしで実行すると、パスワードを無効化します。
末尾に -r を付けると設定後に再起動します。パスワードは8文字以上必要です。(パスワードを8文字未満で登録した場合の動作は保証されません) |
| ip <address> | ip 192.168.0.100 |
APモード時(アドホック接続時)の固定IPアドレスを設定します。デフォルトは192.168.4.1です。引数なしで実行すると、現在のIPアドレスを表示します。 |
| staip | staip |
STAモード(ルーター接続)時のIPアドレスを表示します。ルーター経由でUZU ROASTERにアクセスしたい場合に確認してください。 |
|
stassid <text> stassidclear |
stassid MyRouterstassid MyRouter -rstassidclear
|
接続先のルーターSSIDを設定します。設定するとUZU ROASTERがルーターに接続されます(AP+STAモード)。 末尾に -r を付けると設定後に再起動します。
stassidclearで設定をクリアします。 |
|
stapassword stapassword <text> |
stapasswordstapassword 12345678stapassword 12345678 -r
|
接続先ルーターのパスワードを設定します。引数なしで実行すると、パスワードを無効化します。末尾に -r を付けると設定後に再起動します。 |
| wifiscan |
wifiscan
|
周辺のWiFiネットワークをスキャンします。wifiscanでスキャンを開始し、SSIDと電波強度(dBm)が表示されます。数値が大きいほど電波が強くなります。例: 0: MyRouter (-45dBm) ← 電波強い / 1: Neighbor (-85dBm) ← 電波弱い
|
| wifimode <ap/sta> |
wifimode apwifimode sta
|
WiFiの動作モードを切り替えて再起動します。wifimode ap:APモード(アドホック接続)に切り替えます。スマホやPCから直接UZU ROASTERのWiFiに接続する通常の使い方です。wifimode sta:STAモード(ルーター接続)に切り替えます。家庭のルーター経由でUZU ROASTERにアクセスしたい場合に使用します。事前にstassidとstapasswordの設定が必要です。⚠️ モード切り替え後は再起動が行われます。STAモード時のIPアドレスは staipコマンド、またはLED表示(ipled)で確認してください。
|
| maxwifi <number> |
maxwifi 1maxwifi 4
|
APモード時に同時接続できるWiFiクライアントの最大数を設定します。デフォルトは1です。 複数のデバイスから同時にアクセスしたい場合に増やしてください。設定後は再起動が必要です。 ⚠️ 接続数を増やすとESP32のメモリ消費が増加したり、安定性が低下する可能性があります。自己責任でご使用ください。 |
| wifilog <on/off> |
wifilog onwifilog off
|
ESP32内部のWiFiシステムログの表示を切り替えます。デフォルトはoffです。 WiFi接続のトラブルシューティング時にonにすると詳細なログが確認できます。通常使用時はoffを推奨します。 |
| コマンド | 使用例 | 説明 |
|---|---|---|
| temp <on/off> |
temp ontemp off
|
USBシリアル経由での温度データ出力のオン・オフを切り替えます。Artisan連携時に使用します。 |
| interval <number> |
interval 1000interval 500
|
温度データの更新間隔をミリ秒単位で設定します。1000=1秒です。最小200msまで設定可能です。 |
| digit <number> |
digit 1digit 2
|
温度表示の小数点以下の桁数を設定します。0~2の範囲で設定できます。 |
| prefix <text> | prefix TEMP: |
USBシリアル出力時の温度データの前に付ける文字列を設定します。 |
| suffix <text> | suffix °C |
USBシリアル出力時の温度データの後ろに付ける文字列を設定します。 |
| コマンド | 使用例 | 説明 |
|---|---|---|
| usbserial <on/off> |
usbserial onusbserial off
|
JSON形式(時刻と温度)でのUSBシリアル出力を開始・停止します。この設定は再起動後に保持されません。 |
| simulate <on/off> |
simulate onsimulate off
|
シミュレーションモードのオン・オフを切り替えます。オンにすると、ダミーの温度データが生成されます。テスト用です。 |
| echo <message> | echo Hello |
指定したメッセージをUSBシリアルに出力します。接続テスト用です。 |
| echon <number> | echon 123 |
指定した数値をUSBシリアルに出力します。接続テスト用です。 |
| コマンド | 使用例 | 説明 |
|---|---|---|
| ls | ls |
LittleFSファイルシステム内のファイルとディレクトリの一覧を表示します。 |
| cat <file> | cat /index.html |
指定したファイルの内容を表示します。 |
| rm <file> | rm /oldfile.txt |
指定したファイルを削除します。削除したファイルは復元できませんのでご注意ください。 |
usbserialコマンドの設定だけは再起動後に保持されません。reset all」コマンドを使用してください。