SOP ファンイン: ペリフェラル
まだ接続されていません。 このトリガータイプは定義されマッチされ、その構文は検証されますが、現在ライブイベントソースがそれのためのイベントをSOPディスパッチャーにルーティングしていません。このトリガーを持つSOPはエラーなくロードされますが、ライブソース (MQTT, Filesystem, AMQP) または
sop_execute経由でのみ開始されます。
ペリフェラル信号は board/signal と完全に一致して照合されます。
トリガー
ハードウェア信号。定義されマッチしているが、ペリフェラルリスナーがそれをフィードしていない。
| フィールド | 型 | default | 意味 |
|---|---|---|---|
board* | string | — | 信号が発信されるボードの識別子。 |
condition | string? | null | シグナルペイロードに対して評価されるオプションの式。 |
signal* | string | — | ボード上の信号名。board/signal として一致します。 |
SOP を読み込んで検証する:
定義
Syntax の説明に従い、peripheral トリガーで SOP を作成してください。上記のトリガーフィールドがサポートされているキーです。ページはファイル全体を走査します。
検証
zeroclaw sop validate
検査
zeroclaw sop list
zeroclaw sop show <name>