メインコンテンツへスキップ

class NewAutomation

新たに作成するオートメーション。

method NewAutomation.__init__

引数:
  • name (str | None): このオートメーションの名前。
  • description (str | None): このオートメーションの説明 (省略可能) 。
  • enabled (bool | None): このオートメーションを有効にするかどうか。有効なオートメーションのみがトリガーされます。
  • event (Optional[Annotated]): このオートメーションをトリガーするイベント。
  • action (Optional[Annotated]): このオートメーションがトリガーされたときに実行されるアクション。
戻り値: NewAutomation オブジェクト。

プロパティ NewAutomation.scope

トリガーとなるイベントが発生する必要があるスコープ。 戻り値:
  • AutomationScope | None: scope プロパティの値。