1[ 2 { 3 "Exposes": [ 4 { 5 "Index": 0, 6 "Name": "P12V_MAIN", 7 "PowerState": "On", 8 "ScaleFactor": 0.1124, 9 "Thresholds": [ 10 { 11 "Direction": "greater than", 12 "Name": "upper critical", 13 "Severity": 1, 14 "Value": 13.5 15 }, 16 { 17 "Direction": "greater than", 18 "Name": "upper non critical", 19 "Severity": 0, 20 "Value": 13.1 21 }, 22 { 23 "Direction": "less than", 24 "Name": "lower non critical", 25 "Severity": 0, 26 "Value": 10.9 27 }, 28 { 29 "Direction": "less than", 30 "Name": "lower critical", 31 "Severity": 1, 32 "Value": 10.6 33 } 34 ], 35 "Type": "ADC" 36 }, 37 { 38 "Index": 4, 39 "Name": "P1V2_LAN_AUX", 40 "Thresholds": [ 41 { 42 "Direction": "greater than", 43 "Name": "upper critical", 44 "Severity": 1, 45 "Value": 1.8 46 }, 47 { 48 "Direction": "greater than", 49 "Name": "upper non critical", 50 "Severity": 0, 51 "Value": 1.4 52 }, 53 { 54 "Direction": "less than", 55 "Name": "lower non critical", 56 "Severity": 0, 57 "Value": 1.0 58 }, 59 { 60 "Direction": "less than", 61 "Name": "lower critical", 62 "Severity": 1, 63 "Value": 0.9 64 } 65 ], 66 "Type": "ADC" 67 }, 68 { 69 "Index": 3, 70 "Name": "P1V05_PCH_AUX", 71 "Thresholds": [ 72 { 73 "Direction": "greater than", 74 "Name": "upper critical", 75 "Severity": 1, 76 "Value": 1.14 77 }, 78 { 79 "Direction": "greater than", 80 "Name": "upper non critical", 81 "Severity": 0, 82 "Value": 1.1 83 }, 84 { 85 "Direction": "less than", 86 "Name": "lower non critical", 87 "Severity": 0, 88 "Value": 1.0 89 }, 90 { 91 "Direction": "less than", 92 "Name": "lower critical", 93 "Severity": 1, 94 "Value": 0.95 95 } 96 ], 97 "Type": "ADC" 98 }, 99 { 100 "Index": 5, 101 "Name": "P12V_AUX", 102 "ScaleFactor": 0.1124, 103 "Thresholds": [ 104 { 105 "Direction": "greater than", 106 "Name": "upper critical", 107 "Severity": 1, 108 "Value": 13.5 109 }, 110 { 111 "Direction": "greater than", 112 "Name": "upper non critical", 113 "Severity": 0, 114 "Value": 13.1 115 }, 116 { 117 "Direction": "less than", 118 "Name": "lower non critical", 119 "Severity": 0, 120 "Value": 10.95 121 }, 122 { 123 "Direction": "less than", 124 "Name": "lower critical", 125 "Severity": 1, 126 "Value": 10.61 127 } 128 ], 129 "Type": "ADC" 130 }, 131 { 132 "Index": 6, 133 "Name": "P1V8_PCH", 134 "ScaleFactor": 0.7505, 135 "Thresholds": [ 136 { 137 "Direction": "greater than", 138 "Name": "upper critical", 139 "Severity": 1, 140 "Value": 1.96 141 }, 142 { 143 "Direction": "greater than", 144 "Name": "upper non critical", 145 "Severity": 0, 146 "Value": 1.9 147 }, 148 { 149 "Direction": "less than", 150 "Name": "lower non critical", 151 "Severity": 0, 152 "Value": 1.7 153 }, 154 { 155 "Direction": "less than", 156 "Name": "lower critical", 157 "Severity": 1, 158 "Value": 1.65 159 } 160 ], 161 "Type": "ADC" 162 }, 163 { 164 "Index": 1, 165 "Name": "P3V3", 166 "PowerState": "On", 167 "ScaleFactor": 0.4107, 168 "Thresholds": [ 169 { 170 "Direction": "greater than", 171 "Name": "upper critical", 172 "Severity": 1, 173 "Value": 3.65 174 }, 175 { 176 "Direction": "greater than", 177 "Name": "upper non critical", 178 "Severity": 0, 179 "Value": 3.5 180 }, 181 { 182 "Direction": "less than", 183 "Name": "lower non critical", 184 "Severity": 0, 185 "Value": 3.1 186 }, 187 { 188 "Direction": "less than", 189 "Name": "lower critical", 190 "Severity": 1, 191 "Value": 2.97 192 } 193 ], 194 "Type": "ADC" 195 }, 196 { 197 "Index": 7, 198 "Name": "P3VBAT", 199 "ScaleFactor": 0.3333, 200 "Thresholds": [ 201 { 202 "Direction": "greater than", 203 "Name": "upper critical", 204 "Severity": 1, 205 "Value": 3.5 206 }, 207 { 208 "Direction": "greater than", 209 "Name": "upper non critical", 210 "Severity": 0, 211 "Value": 3.4 212 }, 213 { 214 "Direction": "less than", 215 "Name": "lower non critical", 216 "Severity": 0, 217 "Value": 2.5 218 }, 219 { 220 "Direction": "less than", 221 "Name": "lower critical", 222 "Severity": 1, 223 "Value": 2.0 224 } 225 ], 226 "Type": "ADC" 227 }, 228 { 229 "CPURequired": 0, 230 "Index": 8, 231 "Name": "PVCCIN_CPU0", 232 "PowerState": "On", 233 "ScaleFactor": 0.7505, 234 "Thresholds": [ 235 { 236 "Direction": "greater than", 237 "Name": "upper critical", 238 "Severity": 1, 239 "Value": 2.2 240 }, 241 { 242 "Direction": "greater than", 243 "Name": "upper non critical", 244 "Severity": 0, 245 "Value": 2.1 246 }, 247 { 248 "Direction": "less than", 249 "Name": "lower non critical", 250 "Severity": 0, 251 "Value": 1.45 252 }, 253 { 254 "Direction": "less than", 255 "Name": "lower critical", 256 "Severity": 1, 257 "Value": 1.4 258 } 259 ], 260 "Type": "ADC" 261 }, 262 { 263 "CPURequired": 1, 264 "Index": 9, 265 "Name": "PVCCIN_CPU1", 266 "PowerState": "On", 267 "ScaleFactor": 0.7505, 268 "Thresholds": [ 269 { 270 "Direction": "greater than", 271 "Name": "upper critical", 272 "Severity": 1, 273 "Value": 2.2 274 }, 275 { 276 "Direction": "greater than", 277 "Name": "upper non critical", 278 "Severity": 0, 279 "Value": 2.1 280 }, 281 { 282 "Direction": "less than", 283 "Name": "lower non critical", 284 "Severity": 0, 285 "Value": 1.45 286 }, 287 { 288 "Direction": "less than", 289 "Name": "lower critical", 290 "Severity": 1, 291 "Value": 1.4 292 } 293 ], 294 "Type": "ADC" 295 }, 296 { 297 "CPURequired": 0, 298 "Index": 14, 299 "Name": "PVCCIO_CPU0", 300 "PowerState": "On", 301 "Thresholds": [ 302 { 303 "Direction": "greater than", 304 "Name": "upper critical", 305 "Severity": 1, 306 "Value": 1.25 307 }, 308 { 309 "Direction": "greater than", 310 "Name": "upper non critical", 311 "Severity": 0, 312 "Value": 1.15 313 }, 314 { 315 "Direction": "less than", 316 "Name": "lower non critical", 317 "Severity": 0, 318 "Value": 0.85 319 }, 320 { 321 "Direction": "less than", 322 "Name": "lower critical", 323 "Severity": 1, 324 "Value": 0.75 325 } 326 ], 327 "Type": "ADC" 328 }, 329 { 330 "CPURequired": 1, 331 "Index": 15, 332 "Name": "PVCCIO_CPU1", 333 "PowerState": "On", 334 "Thresholds": [ 335 { 336 "Direction": "greater than", 337 "Name": "upper critical", 338 "Severity": 1, 339 "Value": 1.25 340 }, 341 { 342 "Direction": "greater than", 343 "Name": "upper non critical", 344 "Severity": 0, 345 "Value": 1.15 346 }, 347 { 348 "Direction": "less than", 349 "Name": "lower non critical", 350 "Severity": 0, 351 "Value": 0.85 352 }, 353 { 354 "Direction": "less than", 355 "Name": "lower critical", 356 "Severity": 1, 357 "Value": 0.75 358 } 359 ], 360 "Type": "ADC" 361 }, 362 { 363 "CPURequired": 0, 364 "Index": 10, 365 "Name": "PVDQ_ABC_CPU0", 366 "PowerState": "On", 367 "Thresholds": [ 368 { 369 "Direction": "greater than", 370 "Name": "upper critical", 371 "Severity": 1, 372 "Value": 1.35 373 }, 374 { 375 "Direction": "greater than", 376 "Name": "upper non critical", 377 "Severity": 0, 378 "Value": 1.3 379 }, 380 { 381 "Direction": "less than", 382 "Name": "lower non critical", 383 "Severity": 0, 384 "Value": 1.15 385 }, 386 { 387 "Direction": "less than", 388 "Name": "lower critical", 389 "Severity": 1, 390 "Value": 1.1 391 } 392 ], 393 "Type": "ADC" 394 }, 395 { 396 "CPURequired": 0, 397 "Index": 11, 398 "Name": "PVDQ_DEF_CPU0", 399 "PowerState": "On", 400 "Thresholds": [ 401 { 402 "Direction": "greater than", 403 "Name": "upper critical", 404 "Severity": 1, 405 "Value": 1.35 406 }, 407 { 408 "Direction": "greater than", 409 "Name": "upper non critical", 410 "Severity": 0, 411 "Value": 1.3 412 }, 413 { 414 "Direction": "less than", 415 "Name": "lower non critical", 416 "Severity": 0, 417 "Value": 1.15 418 }, 419 { 420 "Direction": "less than", 421 "Name": "lower critical", 422 "Severity": 1, 423 "Value": 1.1 424 } 425 ], 426 "Type": "ADC" 427 }, 428 { 429 "CPURequired": 1, 430 "Index": 12, 431 "Name": "PVDQ_ABC_CPU1", 432 "PowerState": "On", 433 "Thresholds": [ 434 { 435 "Direction": "greater than", 436 "Name": "upper critical", 437 "Severity": 1, 438 "Value": 1.35 439 }, 440 { 441 "Direction": "greater than", 442 "Name": "upper non critical", 443 "Severity": 0, 444 "Value": 1.3 445 }, 446 { 447 "Direction": "less than", 448 "Name": "lower non critical", 449 "Severity": 0, 450 "Value": 1.15 451 }, 452 { 453 "Direction": "less than", 454 "Name": "lower critical", 455 "Severity": 1, 456 "Value": 1.1 457 } 458 ], 459 "Type": "ADC" 460 }, 461 { 462 "CPURequired": 1, 463 "Index": 13, 464 "Name": "PVDQ_DEF_CPU1", 465 "PowerState": "On", 466 "Thresholds": [ 467 { 468 "Direction": "greater than", 469 "Name": "upper critical", 470 "Severity": 1, 471 "Value": 1.35 472 }, 473 { 474 "Direction": "greater than", 475 "Name": "upper non critical", 476 "Severity": 0, 477 "Value": 1.3 478 }, 479 { 480 "Direction": "less than", 481 "Name": "lower non critical", 482 "Severity": 0, 483 "Value": 1.15 484 }, 485 { 486 "Direction": "less than", 487 "Name": "lower critical", 488 "Severity": 1, 489 "Value": 1.1 490 } 491 ], 492 "Type": "ADC" 493 }, 494 { 495 "Index": 2, 496 "Name": "PVNN_PCH_AUX", 497 "Thresholds": [ 498 { 499 "Direction": "greater than", 500 "Name": "upper critical", 501 "Severity": 1, 502 "Value": 1.2 503 }, 504 { 505 "Direction": "greater than", 506 "Name": "upper non critical", 507 "Severity": 0, 508 "Value": 1.1 509 }, 510 { 511 "Direction": "less than", 512 "Name": "lower non critical", 513 "Severity": 0, 514 "Value": 0.8 515 }, 516 { 517 "Direction": "less than", 518 "Name": "lower critical", 519 "Severity": 1, 520 "Value": 0.7 521 } 522 ], 523 "Type": "ADC" 524 }, 525 { 526 "Name": "BMC", 527 "Type": "BMC" 528 }, 529 { 530 "Address": "0x44", 531 "Bus": 3, 532 "Class": "i2c", 533 "Name": "Chassis Intrusion Sensor", 534 "Type": "ChassisIntrusionSensor" 535 }, 536 { 537 "Address": "0x8", 538 "Class": "METemp", 539 "Name": "SSB Temp", 540 "PowerState": "BiosPost", 541 "Thresholds": [ 542 { 543 "Direction": "greater than", 544 "Name": "upper critical", 545 "Severity": 1, 546 "Value": 103 547 }, 548 { 549 "Direction": "greater than", 550 "Name": "upper non critical", 551 "Severity": 0, 552 "Value": 98 553 }, 554 { 555 "Direction": "less than", 556 "Name": "lower non critical", 557 "Severity": 0, 558 "Value": 5 559 }, 560 { 561 "Direction": "less than", 562 "Name": "lower critical", 563 "Severity": 1, 564 "Value": 0 565 } 566 ], 567 "Type": "IpmbSensor" 568 }, 569 { 570 "Address": "0x4A", 571 "Bus": 6, 572 "Name": "System Temp", 573 "Thresholds": [ 574 { 575 "Direction": "greater than", 576 "Name": "upper critical", 577 "Severity": 1, 578 "Value": 115 579 }, 580 { 581 "Direction": "greater than", 582 "Name": "upper non critical", 583 "Severity": 0, 584 "Value": 110 585 }, 586 { 587 "Direction": "less than", 588 "Name": "lower non critical", 589 "Severity": 0, 590 "Value": 5 591 }, 592 { 593 "Direction": "less than", 594 "Name": "lower critical", 595 "Severity": 1, 596 "Value": 0 597 } 598 ], 599 "Type": "TMP75" 600 }, 601 { 602 "Address": "0x49", 603 "Bus": 6, 604 "Name": "PCH Temp", 605 "Thresholds": [ 606 { 607 "Direction": "greater than", 608 "Name": "upper critical", 609 "Severity": 1, 610 "Value": 115 611 }, 612 { 613 "Direction": "greater than", 614 "Name": "upper non critical", 615 "Severity": 0, 616 "Value": 110 617 }, 618 { 619 "Direction": "less than", 620 "Name": "lower non critical", 621 "Severity": 0, 622 "Value": 5 623 }, 624 { 625 "Direction": "less than", 626 "Name": "lower critical", 627 "Severity": 1, 628 "Value": 0 629 } 630 ], 631 "Type": "TMP75" 632 }, 633 { 634 "Address": "0x48", 635 "Bus": 6, 636 "Name": "VR 0 Temp", 637 "Thresholds": [ 638 { 639 "Direction": "greater than", 640 "Name": "upper critical", 641 "Severity": 1, 642 "Value": 115 643 }, 644 { 645 "Direction": "greater than", 646 "Name": "upper non critical", 647 "Severity": 0, 648 "Value": 110 649 }, 650 { 651 "Direction": "less than", 652 "Name": "lower non critical", 653 "Severity": 0, 654 "Value": 5 655 }, 656 { 657 "Direction": "less than", 658 "Name": "lower critical", 659 "Severity": 1, 660 "Value": 0 661 } 662 ], 663 "Type": "TMP75" 664 }, 665 { 666 "Address": "0x4b", 667 "Bus": 6, 668 "Name": "VR 1 Temp", 669 "Thresholds": [ 670 { 671 "Direction": "greater than", 672 "Name": "upper critical", 673 "Severity": 1, 674 "Value": 115 675 }, 676 { 677 "Direction": "greater than", 678 "Name": "upper non critical", 679 "Severity": 0, 680 "Value": 110 681 }, 682 { 683 "Direction": "less than", 684 "Name": "lower non critical", 685 "Severity": 0, 686 "Value": 5 687 }, 688 { 689 "Direction": "less than", 690 "Name": "lower critical", 691 "Severity": 1, 692 "Value": 0 693 } 694 ], 695 "Type": "TMP75" 696 }, 697 { 698 "Address": "0x30", 699 "Bus": 0, 700 "CpuID": 0, 701 "DtsCritOffset": -2.0, 702 "Name": "cpu0", 703 "PresenceGpio": [ 704 { 705 "Name": "CPU1_PRESENCE", 706 "Polarity": "Low" 707 } 708 ], 709 "Thresholds": [ 710 { 711 "Direction": "greater than", 712 "Label": "DIMM", 713 "Name": "upper critical", 714 "Severity": 1, 715 "Value": 83 716 }, 717 { 718 "Direction": "greater than", 719 "Label": "DIMM", 720 "Name": "upper non critical", 721 "Severity": 0, 722 "Value": 78 723 } 724 ], 725 "Type": "XeonCPU" 726 }, 727 { 728 "Address": "0x31", 729 "Bus": 0, 730 "CpuID": 1, 731 "DtsCritOffset": -2.0, 732 "Name": "cpu1", 733 "PresenceGpio": [ 734 { 735 "Name": "CPU2_PRESENCE", 736 "Polarity": "Low" 737 } 738 ], 739 "Thresholds": [ 740 { 741 "Direction": "greater than", 742 "Label": "DIMM", 743 "Name": "upper critical", 744 "Severity": 1, 745 "Value": 83 746 }, 747 { 748 "Direction": "greater than", 749 "Label": "DIMM", 750 "Name": "upper non critical", 751 "Severity": 0, 752 "Value": 78 753 } 754 ], 755 "Type": "XeonCPU" 756 } 757 ], 758 "Name": "VEGMAN Rx20 Baseboard", 759 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'VEGMAN R120.*'})", 760 "Type": "Board", 761 "xyz.openbmc_project.Inventory.Decorator.Asset": { 762 "Manufacturer": "$BOARD_MANUFACTURER", 763 "Model": "$BOARD_PRODUCT_NAME", 764 "PartNumber": "$BOARD_PART_NUMBER", 765 "SerialNumber": "$BOARD_SERIAL_NUMBER" 766 }, 767 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 768 "AssetTag": "$PRODUCT_ASSET_TAG" 769 }, 770 "xyz.openbmc_project.Inventory.Item.System": {} 771 } 772] 773