Skip to content

API Reference

This section details the classes and methods available in the PyAutomation framework.

Core

Modules

  • Alarms: ISA 18.2 Alarm Management.
  • Authorization: Role-based access control decorators.
  • CVT (Tags): Current Value Table and Tag management.
  • Data Logger: Historical data persistence.
  • State Machines: Finite State Machine logic.
  • Users: User management, authentication, and password operations.
  • Settings: Application settings and configuration export/import.
  • Workers: Background processing threads.

Managers & Models