orangeqs.juice.dashboard.schemas#
Schemas for the dashboard module.
Module Contents#
Classes#
Settings for the Control PC Overview Table. |
|
Settings for the Fridge Monitor Dashboard. |
Data#
API#
- orangeqs.juice.dashboard.schemas.CRYOSTAT_LEVELS#
[‘50K’, ‘3K’, ‘Still’, ‘50mK’, ‘Mixing Chamber’]
- orangeqs.juice.dashboard.schemas.DEFAULT_SYSTEM_MONITOR_SERVICE#
‘system-monitor’
- class orangeqs.juice.dashboard.schemas.ControlPCOverviewTableSettings(/, **data: Any)#
Bases:
orangeqs.juice.settings.ConfigurableSettings for the Control PC Overview Table.
- class orangeqs.juice.dashboard.schemas.FridgeMonitorDashboardSettings(/, **data: Any)#
Bases:
orangeqs.juice.settings.ConfigurableSettings for the Fridge Monitor Dashboard.
Configuration options for the Fridge Monitor Dashboard. In general, component IDs in this configurable must match the component IDs used in your fridge monitoring service.
- mode: Literal[read_only, power_user]#
‘power_user’
Dashboard mode, ether ‘read_only’ or ‘power_user`. In read only mode, controls are disabled and users can only monitor the system.
- thermometry_component_id: str#
‘thermometry_unit_1’
Component ID of the thermometry unit to monitor.
- compressors: dict[str, str]#
None
List of component IDs to display names to monitor for compressor units.