1# Chassis Power Control 2 3## Overview 4 5Chassis Power Control service exposes D-Bus methods for chassis power operations 6 7### Power Button Interface 8 9Power button interface `xyz.openbmc_project.Chassis.Buttons.Power` 10provides following methods, signals. 11 12#### methods 13 14- simPress - To emulate physical power button press. 15- simLongPress - To emulate physical power button long press. 16 17#### signals 18 19- Released - Power button released signal. 20- Pressed - Power button pressed signal. 21- PressedLong - Power button long pressed signal. 22 23### ID Button Interface 24 25ID button interface `xyz.openbmc_project.Chassis.Buttons.ID` 26provides following methods, signals. 27 28#### methods 29 30- simPress - To emulate ID button press. 31 32#### signals 33 34- Released - ID button released signal. 35- Pressed - ID button pressed signal. 36 37### Reset Button Interface 38 39ID button interface `xyz.openbmc_project.Chassis.Buttons.Reset` 40provides following methods, signals. 41 42#### methods 43 44- simPress - To emulate reset button press. 45 46#### signals 47 48- Released - Reset button released signal. 49- Pressed - Reset button pressed signal. 50 51### Host Selector Button Interface 52 53Selector button interface `xyz.openbmc_project.Chassis.Buttons.HostSelector` 54provides following property. 55 56### properties 57 58Position - Value of the Host selector. 59MaxPosition - Max value that the Position value can hold. 60