Automation models

Overview
The Automation Models page in the Zequenze Control Portal provides a comprehensive interface for managing automation models within the FLUX admin portal. This page displays a detailed table of automation models with their configurations, versions, and operational status, allowing administrators to monitor and manage their automation infrastructure.
Key Features
- Model Management: View and manage all automation models in a centralized table
- Version Control: Track different versions of automation models
- Status Monitoring: Real-time status indicators showing model validity and public accessibility
- Organization Management: Models are organized by groups and organizations
- Filtering and Search: Advanced filtering options and search functionality with expandable filter panel
- Bulk Operations: Import and add multiple models simultaneously
UI Elements
Navigation Bar
Tab Navigation
- Custom: Currently selected tab
- System: System-level automation models
- Groups: Group-based model organization
Action Buttons
Filter Panel
The expanded filter panel on the right side includes:
- Class: Dropdown selector for filtering by model class
- Direction: Dropdown with "All" option for filtering by data flow direction
- Groups: Selection for filtering by group associations
- Is valid: Dropdown with "All" option for filtering by validation status
- Is public: Dropdown with "All" option for filtering by public accessibility
- Organization: Dropdown for filtering by associated organizations
- Sub-organizations: Additional organizational filtering option
Main Data Table
The table contains the following columns:
- Name: Model names with descriptive identifiers
- Version: Version numbers (mostly 1.0, some 2.0)
- Class: Model classification (CU, Struct.txt)
- Direction: Data flow direction (Out, In)
- Group: Associated group names (GrpModelsVyOS, gpo_mktik_rb952ui, hwg_6140)
- Is valid: Green checkmarks indicating model validity
- Description: Detailed descriptions of model functionality
- Is public: Red indicators showing public accessibility status
- Organization: Associated organizations (Izi, Zequenze, Bestel)
User Interactions
Search and Filter
- Search Bar: Located at the top with magnifying glass icon for quick model searches
- Expandable Filter Panel: "FILTER" button toggles the detailed filter panel on the right side, currently showing expanded state with multiple filter options
- Filter Options: Multiple dropdown selectors for Class, Direction, Groups, validation status, public status, and organization filtering
Table Interactions
- Sorting: Column headers are clickable for sorting (indicated by arrows)
- Row Selection: Checkboxes for selecting individual models
- Pagination: Bottom navigation shows "1 2 3 144 results" with "Show all" option
Navigation
Access Path
Users can reach this page through:
Related Sections
- Flows: Automation workflow management
- Tasks: Task management
- Models: Currently active section
- Schedules: Automation scheduling
- Logs: System logs
- Groups: Group management
Data Displayed
Model Types
The page displays various automation model types:
- Statistics Models: VyOS-based statistics collection (eth0, eth1)
- MikroTik Models: IPSec configuration models for MikroTik devices
- AR6140 Models: Hardware-specific models for AR6140 devices
- Request/Response Models: Communication protocol models
Status Indicators
- Green Checkmarks: Valid models ready for use
- Red Circles: Models with issues or restricted access
- Version Numbers: Track model evolution and updates
Actions Available
Primary Actions
- Import Models: Bulk import automation models from external sources
- Add New Model: Create new automation models
- Clear/Close: Green X button for clearing selections or closing panels
- Toggle Filters: Use the "FILTER" button to show/hide the detailed filtering panel
Filtering Actions
- Advanced Filtering: Use the expanded filter panel to filter by Class, Direction, Groups, validation status, public accessibility, and organization
- Multi-criteria Filtering: Apply multiple filters simultaneously using the dropdown selectors in the filter panel
Model-Specific Actions
- View Details: Click on model names to view detailed configurations
- Version Management: Track and manage different model versions
- Status Updates: Monitor and update model validity status
Notes/Tips
Best Practices
- Regular Monitoring: Check the "Is valid" column regularly to ensure models are functioning correctly
- Version Control: Keep track of version numbers when updating models
- Organization: Use the expanded filter panel to efficiently manage large numbers of models
- Filter Management: Utilize the detailed filter options for Class, Direction, Groups, validation status, and organization to narrow down results
Important Information
- Pagination: With 144 total results, use pagination or the advanced filtering options to manage large datasets effectively
- Model Validation: Red indicators in the "Is public" column may indicate models requiring attention
- Search Optimization: Use the search functionality to quickly locate specific models by name or description
- Advanced Filtering: The expanded filter panel provides comprehensive filtering capabilities with multiple criteria selection options
Footer Information
- Copyright: 2020 © zequenze
- Legal Links: Terms of service, Privacy policy, and Changelog available
- Version: FLUX admin portal (dev) v1.0.0-dev