sys.hardware

sys.hardware

Retrieves system hardware information, such as the manufacturer, model, motherboard, and BIOS version. This includes details similar to running sudo dmidecode on a host.

JSON-RPC Request

{"jsonrpc":"2.0","id":1,"method":"sys.hardware"}

JSON-RPC Response

{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "bios_date": "string",
    "product_name": "string",
    "board_name": "string",
    "board_vendor": "string",
    "sys_vendor": "string",
    "product_version": "string",
    "product_family": "string",
    "bios_version": "string",
    "bios_release": "string"
  }
}

RVC CLI Example

rvc sys hardware

Response

Bios Date......: 11/22/2019
Product Name...: SYS-5018A-FTN4
Board Name.....: A1SRi
Board Vendor...: Supermicro
Sys Vendor.....: Supermicro
Product Version: 123456789
Product Family.: N/A
Bios Version...: 2.2
Bios Release...: N/A