Configure Power Settings
If a .pow file exists in $PackageRoot, the file is imported and all other options are ignored. If no .pow file exists, this brick can set power scheme, sleep timeout, hibernate timeout, power button action and lid close action.
Parameters
Section titled “Parameters”Power Scheme
Section titled “Power Scheme”Optional — Default: Not Configured
Select the power scheme to activate when no .pow file is present in $PackageRoot. Allowed values: Not Configured, Balanced, High Performance, Power Saver, Ultimate Performance.
Sleep After Minutes
Section titled “Sleep After Minutes”Optional
Set sleep timeout in minutes for both AC and battery power. Leave empty to keep current value.
Hibernate After Minutes
Section titled “Hibernate After Minutes”Optional
Set hibernate timeout in minutes for both AC and battery power. Leave empty to keep current value.
Power Button Action
Section titled “Power Button Action”Optional — Default: Not Configured
Select what happens when the power button is pressed. Applies to both AC and battery power when configured. Allowed values: Not Configured, Do Nothing, Sleep, Hibernate, Shut Down.
Lid Close Action
Section titled “Lid Close Action”Optional — Default: Not Configured
Select what happens when the laptop lid is closed. Applies to both AC and battery power when configured. Allowed values: Not Configured, Do Nothing, Sleep, Hibernate, Shut Down.
Details
Section titled “Details”- Category: System
- Brick ID:
Power-Configure
Raw JSON definition
Section titled “Raw JSON definition”{ "category": "system", "description": "If a .pow file exists in $PackageRoot, the file is imported and all other options are ignored. If no .pow file exists, this brick can set power scheme, sleep timeout, hibernate timeout, power button action and lid close action.", "developerVendor": "CapaSystems A/S", "displayName": null, "id": "Power-Configure", "name": "Configure Power Settings", "parameters": [ { "defaultValue": null, "defaultValueObject": { "id": "NotConfigured", "name": "Not Configured" }, "description": "Select the power scheme to activate when no .pow file is present in $PackageRoot.", "id": "PowerScheme", "name": "Power Scheme", "regExValidation": "", "required": false, "type": "ComboBox", "value": null, "values": [], "valuesObject": [ { "id": "NotConfigured", "name": "Not Configured" }, { "id": "Balanced", "name": "Balanced" }, { "id": "HighPerformance", "name": "High Performance" }, { "id": "PowerSaver", "name": "Power Saver" }, { "id": "UltimatePerformance", "name": "Ultimate Performance" } ] }, { "defaultValue": "", "defaultValueObject": null, "description": "Set sleep timeout in minutes for both AC and battery power. Leave empty to keep current value.", "id": "SleepAfterMinutes", "name": "Sleep After Minutes", "regExValidation": "", "required": false, "type": "Integer", "value": null, "values": [], "valuesObject": null }, { "defaultValue": "", "defaultValueObject": null, "description": "Set hibernate timeout in minutes for both AC and battery power. Leave empty to keep current value.", "id": "HibernateAfterMinutes", "name": "Hibernate After Minutes", "regExValidation": "", "required": false, "type": "Integer", "value": null, "values": [], "valuesObject": null }, { "defaultValue": null, "defaultValueObject": { "id": "NotConfigured", "name": "Not Configured" }, "description": "Select what happens when the power button is pressed. Applies to both AC and battery power when configured.", "id": "PowerButtonAction", "name": "Power Button Action", "regExValidation": "", "required": false, "type": "ComboBox", "value": null, "values": [], "valuesObject": [ { "id": "NotConfigured", "name": "Not Configured" }, { "id": "DoNothing", "name": "Do Nothing" }, { "id": "Sleep", "name": "Sleep" }, { "id": "Hibernate", "name": "Hibernate" }, { "id": "ShutDown", "name": "Shut Down" } ] }, { "defaultValue": null, "defaultValueObject": { "id": "NotConfigured", "name": "Not Configured" }, "description": "Select what happens when the laptop lid is closed. Applies to both AC and battery power when configured.", "id": "LidCloseAction", "name": "Lid Close Action", "regExValidation": "", "required": false, "type": "ComboBox", "value": null, "values": [], "valuesObject": [ { "id": "NotConfigured", "name": "Not Configured" }, { "id": "DoNothing", "name": "Do Nothing" }, { "id": "Sleep", "name": "Sleep" }, { "id": "Hibernate", "name": "Hibernate" }, { "id": "ShutDown", "name": "Shut Down" } ] } ], "powershell": { "base64Encoded": true, "function": "ZnVuY3Rpb2..." }, "type": "powerbrick", "version": "2026.7.2.1"}