1{ 2 "Exposes": [ 3 { 4 "Index": 0, 5 "Name": "PSU 12 Volt", 6 "ScaleFactor": 0.1124, 7 "Thresholds": [ 8 { 9 "Direction": "greater than", 10 "Name": "upper critical", 11 "Severity": 1, 12 "Value": 13.494 13 }, 14 { 15 "Direction": "greater than", 16 "Name": "upper non critical", 17 "Severity": 0, 18 "Value": 13.101 19 }, 20 { 21 "Direction": "less than", 22 "Name": "lower non critical", 23 "Severity": 0, 24 "Value": 10.945 25 }, 26 { 27 "Direction": "less than", 28 "Name": "lower critical", 29 "Severity": 1, 30 "Value": 10.616 31 } 32 ], 33 "Type": "ADC" 34 }, 35 { 36 "Index": 1, 37 "Name": "P3V3", 38 "ScaleFactor": 0.4107, 39 "Thresholds": [ 40 { 41 "Direction": "greater than", 42 "Name": "upper critical", 43 "Severity": 1, 44 "Value": 3.647 45 }, 46 { 47 "Direction": "greater than", 48 "Name": "upper non critical", 49 "Severity": 0, 50 "Value": 3.066 51 }, 52 { 53 "Direction": "less than", 54 "Name": "lower non critical", 55 "Severity": 0, 56 "Value": 3.066 57 }, 58 { 59 "Direction": "less than", 60 "Name": "lower critical", 61 "Severity": 1, 62 "Value": 2.974 63 } 64 ], 65 "Type": "ADC" 66 }, 67 { 68 "Index": 2, 69 "Name": "PVNN_PCH_AUX", 70 "ScaleFactor": 1.0, 71 "Thresholds": [ 72 { 73 "Direction": "greater than", 74 "Name": "upper critical", 75 "Severity": 1, 76 "Value": 1.081 77 }, 78 { 79 "Direction": "greater than", 80 "Name": "upper non critical", 81 "Severity": 0, 82 "Value": 1.049 83 }, 84 { 85 "Direction": "less than", 86 "Name": "lower non critical", 87 "Severity": 0, 88 "Value": 0.807 89 }, 90 { 91 "Direction": "less than", 92 "Name": "lower critical", 93 "Severity": 1, 94 "Value": 0.783 95 } 96 ], 97 "Type": "ADC" 98 }, 99 { 100 "Index": 3, 101 "Name": "P1V05_PCH_AUX", 102 "ScaleFactor": 1.0, 103 "Thresholds": [ 104 { 105 "Direction": "greater than", 106 "Name": "upper critical", 107 "Severity": 1, 108 "Value": 1.139 109 }, 110 { 111 "Direction": "greater than", 112 "Name": "upper non critical", 113 "Severity": 0, 114 "Value": 1.106 115 }, 116 { 117 "Direction": "less than", 118 "Name": "lower non critical", 119 "Severity": 0, 120 "Value": 0.995 121 }, 122 { 123 "Direction": "less than", 124 "Name": "lower critical", 125 "Severity": 1, 126 "Value": 0.966 127 } 128 ], 129 "Type": "ADC" 130 }, 131 { 132 "Index": 4, 133 "Name": "P0V83_LAN_AUX", 134 "ScaleFactor": 1.0, 135 "Thresholds": [ 136 { 137 "Direction": "greater than", 138 "Name": "upper critical", 139 "Severity": 1, 140 "Value": 0.901 141 }, 142 { 143 "Direction": "greater than", 144 "Name": "upper non critical", 145 "Severity": 0, 146 "Value": 0.875 147 }, 148 { 149 "Direction": "less than", 150 "Name": "lower non critical", 151 "Severity": 0, 152 "Value": 0.786 153 }, 154 { 155 "Direction": "less than", 156 "Name": "lower critical", 157 "Severity": 1, 158 "Value": 0.763 159 } 160 ], 161 "Type": "ADC" 162 }, 163 { 164 "Index": 5, 165 "Name": "P5V_STBY", 166 "ScaleFactor": 0.2717, 167 "Thresholds": [ 168 { 169 "Direction": "greater than", 170 "Name": "upper critical", 171 "Severity": 1, 172 "Value": 13.494 173 }, 174 { 175 "Direction": "greater than", 176 "Name": "upper non critical", 177 "Severity": 0, 178 "Value": 13.101 179 }, 180 { 181 "Direction": "less than", 182 "Name": "lower non critical", 183 "Severity": 0, 184 "Value": 10.945 185 }, 186 { 187 "Direction": "less than", 188 "Name": "lower critical", 189 "Severity": 1, 190 "Value": 10.616 191 } 192 ], 193 "Type": "ADC" 194 }, 195 { 196 "Index": 6, 197 "Name": "P1V8_PCH_AUX", 198 "ScaleFactor": 0.7505, 199 "Thresholds": [ 200 { 201 "Direction": "greater than", 202 "Name": "upper critical", 203 "Severity": 1, 204 "Value": 1.961 205 }, 206 { 207 "Direction": "greater than", 208 "Name": "upper non critical", 209 "Severity": 0, 210 "Value": 1.904 211 }, 212 { 213 "Direction": "less than", 214 "Name": "lower non critical", 215 "Severity": 0, 216 "Value": 1.699 217 }, 218 { 219 "Direction": "less than", 220 "Name": "lower critical", 221 "Severity": 1, 222 "Value": 1.648 223 } 224 ], 225 "Type": "ADC" 226 }, 227 { 228 "Index": 7, 229 "Name": "P3V_BAT", 230 "ScaleFactor": 0.3333, 231 "Thresholds": [ 232 { 233 "Direction": "greater than", 234 "Name": "upper critical", 235 "Severity": 1, 236 "Value": 3.296 237 }, 238 { 239 "Direction": "greater than", 240 "Name": "upper non critical", 241 "Severity": 0, 242 "Value": 3.263 243 }, 244 { 245 "Direction": "less than", 246 "Name": "lower non critical", 247 "Severity": 0, 248 "Value": 2.457 249 }, 250 { 251 "Direction": "less than", 252 "Name": "lower critical", 253 "Severity": 1, 254 "Value": 2.138 255 } 256 ], 257 "Type": "ADC" 258 }, 259 { 260 "Index": 8, 261 "Name": "PVCCIN_CPU1", 262 "ScaleFactor": 0.7505, 263 "Thresholds": [ 264 { 265 "Direction": "greater than", 266 "Name": "upper critical", 267 "Severity": 1, 268 "Value": 2.151 269 }, 270 { 271 "Direction": "greater than", 272 "Name": "upper non critical", 273 "Severity": 0, 274 "Value": 2.088 275 }, 276 { 277 "Direction": "less than", 278 "Name": "lower non critical", 279 "Severity": 0, 280 "Value": 1.418 281 }, 282 { 283 "Direction": "less than", 284 "Name": "lower critical", 285 "Severity": 1, 286 "Value": 1.376 287 } 288 ], 289 "Type": "ADC" 290 }, 291 { 292 "Index": 9, 293 "Name": "PVCCIN_CPU2", 294 "ScaleFactor": 0.7505, 295 "Thresholds": [ 296 { 297 "Direction": "greater than", 298 "Name": "upper critical", 299 "Severity": 1, 300 "Value": 2.151 301 }, 302 { 303 "Direction": "greater than", 304 "Name": "upper non critical", 305 "Severity": 0, 306 "Value": 2.088 307 }, 308 { 309 "Direction": "less than", 310 "Name": "lower non critical", 311 "Severity": 0, 312 "Value": 1.418 313 }, 314 { 315 "Direction": "less than", 316 "Name": "lower critical", 317 "Severity": 1, 318 "Value": 1.376 319 } 320 ], 321 "Type": "ADC" 322 }, 323 { 324 "Index": 10, 325 "Name": "PVDDQ_ABC_CPU1", 326 "ScaleFactor": 1.0, 327 "Thresholds": [ 328 { 329 "Direction": "greater than", 330 "Name": "upper critical", 331 "Severity": 1, 332 "Value": 1.301 333 }, 334 { 335 "Direction": "greater than", 336 "Name": "upper non critical", 337 "Severity": 0, 338 "Value": 1.263 339 }, 340 { 341 "Direction": "less than", 342 "Name": "lower non critical", 343 "Severity": 0, 344 "Value": 1.138 345 }, 346 { 347 "Direction": "less than", 348 "Name": "lower critical", 349 "Severity": 1, 350 "Value": 1.104 351 } 352 ], 353 "Type": "ADC" 354 }, 355 { 356 "Index": 11, 357 "Name": "PVDDQ_DEF_CPU1", 358 "ScaleFactor": 1.0, 359 "Thresholds": [ 360 { 361 "Direction": "greater than", 362 "Name": "upper critical", 363 "Severity": 1, 364 "Value": 1.301 365 }, 366 { 367 "Direction": "greater than", 368 "Name": "upper non critical", 369 "Severity": 0, 370 "Value": 1.263 371 }, 372 { 373 "Direction": "less than", 374 "Name": "lower non critical", 375 "Severity": 0, 376 "Value": 1.138 377 }, 378 { 379 "Direction": "less than", 380 "Name": "lower critical", 381 "Severity": 1, 382 "Value": 1.104 383 } 384 ], 385 "Type": "ADC" 386 }, 387 { 388 "Index": 12, 389 "Name": "PVDDQ_ABC_CPU2", 390 "ScaleFactor": 1.0, 391 "Thresholds": [ 392 { 393 "Direction": "greater than", 394 "Name": "upper critical", 395 "Severity": 1, 396 "Value": 1.301 397 }, 398 { 399 "Direction": "greater than", 400 "Name": "upper non critical", 401 "Severity": 0, 402 "Value": 1.263 403 }, 404 { 405 "Direction": "less than", 406 "Name": "lower non critical", 407 "Severity": 0, 408 "Value": 1.138 409 }, 410 { 411 "Direction": "less than", 412 "Name": "lower critical", 413 "Severity": 1, 414 "Value": 1.104 415 } 416 ], 417 "Type": "ADC" 418 }, 419 { 420 "Index": 13, 421 "Name": "PVDDQ_DEF_CPU2", 422 "ScaleFactor": 1.0, 423 "Thresholds": [ 424 { 425 "Direction": "greater than", 426 "Name": "upper critical", 427 "Severity": 1, 428 "Value": 1.301 429 }, 430 { 431 "Direction": "greater than", 432 "Name": "upper non critical", 433 "Severity": 0, 434 "Value": 1.263 435 }, 436 { 437 "Direction": "less than", 438 "Name": "lower non critical", 439 "Severity": 0, 440 "Value": 1.138 441 }, 442 { 443 "Direction": "less than", 444 "Name": "lower critical", 445 "Severity": 1, 446 "Value": 1.104 447 } 448 ], 449 "Type": "ADC" 450 }, 451 { 452 "Index": 14, 453 "Name": "PVCCIO_CPU1", 454 "ScaleFactor": 1.0, 455 "Thresholds": [ 456 { 457 "Direction": "greater than", 458 "Name": "upper critical", 459 "Severity": 1, 460 "Value": 1.19 461 }, 462 { 463 "Direction": "greater than", 464 "Name": "upper non critical", 465 "Severity": 0, 466 "Value": 1.155 467 }, 468 { 469 "Direction": "less than", 470 "Name": "lower non critical", 471 "Severity": 0, 472 "Value": 0.752 473 }, 474 { 475 "Direction": "less than", 476 "Name": "lower critical", 477 "Severity": 1, 478 "Value": 0.729 479 } 480 ], 481 "Type": "ADC" 482 }, 483 { 484 "Index": 15, 485 "Name": "PVCCIO_CPU2", 486 "ScaleFactor": 1.0, 487 "Thresholds": [ 488 { 489 "Direction": "greater than", 490 "Name": "upper critical", 491 "Severity": 1, 492 "Value": 1.19 493 }, 494 { 495 "Direction": "greater than", 496 "Name": "upper non critical", 497 "Severity": 0, 498 "Value": 1.155 499 }, 500 { 501 "Direction": "less than", 502 "Name": "lower non critical", 503 "Severity": 0, 504 "Value": 0.752 505 }, 506 { 507 "Direction": "less than", 508 "Name": "lower critical", 509 "Severity": 1, 510 "Value": 0.729 511 } 512 ], 513 "Type": "ADC" 514 }, 515 { 516 "Class": "Gpio", 517 "GpioPolarity": "Low", 518 "Name": "Chassis Intrusion Sensor", 519 "Type": "ChassisIntrusionSensor" 520 }, 521 { 522 "Name": "4U System Fan connector 1", 523 "Pwm": 1, 524 "Status": "disabled", 525 "Tachs": [ 526 1 527 ], 528 "Type": "IntelFanConnector" 529 }, 530 { 531 "Name": "4U System Fan connector 2", 532 "Pwm": 2, 533 "Status": "disabled", 534 "Tachs": [ 535 2 536 ], 537 "Type": "IntelFanConnector" 538 }, 539 { 540 "Name": "4U System Fan connector 3", 541 "Pwm": 3, 542 "Status": "disabled", 543 "Tachs": [ 544 3 545 ], 546 "Type": "IntelFanConnector" 547 }, 548 { 549 "Name": "4U System Fan connector 4", 550 "Pwm": 4, 551 "Status": "disabled", 552 "Tachs": [ 553 4 554 ], 555 "Type": "IntelFanConnector" 556 }, 557 { 558 "Name": "4U System Fan connector 5", 559 "Pwm": 5, 560 "Status": "disabled", 561 "Tachs": [ 562 5 563 ], 564 "Type": "IntelFanConnector" 565 }, 566 { 567 "Name": "4U System Fan connector 6", 568 "Pwm": 6, 569 "Status": "disabled", 570 "Tachs": [ 571 6 572 ], 573 "Type": "IntelFanConnector" 574 }, 575 { 576 "Name": "4U CPU 1 fan connector", 577 "Pwm": 7, 578 "Status": "disabled", 579 "Tachs": [ 580 7 581 ], 582 "Type": "IntelFanConnector" 583 }, 584 { 585 "Name": "4U CPU 2 fan connector", 586 "Pwm": 8, 587 "Status": "disabled", 588 "Tachs": [ 589 8 590 ], 591 "Type": "IntelFanConnector" 592 }, 593 { 594 "Name": "4U System Fan connector 7", 595 "Pwm": 9, 596 "Status": "disabled", 597 "Tachs": [ 598 9 599 ], 600 "Type": "IntelFanConnector" 601 }, 602 { 603 "Address": "0x4C", 604 "Bus": 6, 605 "Name": "BMC Temp", 606 "Name1": "TMP421 Internal Temp", 607 "Thresholds": [ 608 { 609 "Direction": "greater than", 610 "Name": "upper critical", 611 "Severity": 1, 612 "Value": 115 613 }, 614 { 615 "Direction": "greater than", 616 "Name": "upper non critical", 617 "Severity": 0, 618 "Value": 110 619 }, 620 { 621 "Direction": "less than", 622 "Name": "lower non critical", 623 "Severity": 0, 624 "Value": 5 625 }, 626 { 627 "Direction": "less than", 628 "Name": "lower critical", 629 "Severity": 1, 630 "Value": 0 631 } 632 ], 633 "Type": "TMP421" 634 }, 635 { 636 "Address": "0x48", 637 "Bus": 6, 638 "Name": "M_2 Temp", 639 "Thresholds": [ 640 { 641 "Direction": "greater than", 642 "Name": "upper critical", 643 "Severity": 1, 644 "Value": 115 645 }, 646 { 647 "Direction": "greater than", 648 "Name": "upper non critical", 649 "Severity": 0, 650 "Value": 110 651 }, 652 { 653 "Direction": "less than", 654 "Name": "lower non critical", 655 "Severity": 0, 656 "Value": 5 657 }, 658 { 659 "Direction": "less than", 660 "Name": "lower critical", 661 "Severity": 1, 662 "Value": 0 663 } 664 ], 665 "Type": "TMP75" 666 }, 667 { 668 "Address": "0x4F", 669 "Bus": 6, 670 "Name": "Memory VRM Temp", 671 "Thresholds": [ 672 { 673 "Direction": "greater than", 674 "Name": "upper critical", 675 "Severity": 1, 676 "Value": 115 677 }, 678 { 679 "Direction": "greater than", 680 "Name": "upper non critical", 681 "Severity": 0, 682 "Value": 110 683 }, 684 { 685 "Direction": "less than", 686 "Name": "lower non critical", 687 "Severity": 0, 688 "Value": 5 689 }, 690 { 691 "Direction": "less than", 692 "Name": "lower critical", 693 "Severity": 1, 694 "Value": 0 695 } 696 ], 697 "Type": "TMP75" 698 }, 699 { 700 "Address": "0x4E", 701 "Bus": 6, 702 "Name": "LR Memory Board Temp", 703 "Thresholds": [ 704 { 705 "Direction": "greater than", 706 "Name": "upper critical", 707 "Severity": 1, 708 "Value": 115 709 }, 710 { 711 "Direction": "greater than", 712 "Name": "upper non critical", 713 "Severity": 0, 714 "Value": 110 715 }, 716 { 717 "Direction": "less than", 718 "Name": "lower non critical", 719 "Severity": 0, 720 "Value": 5 721 }, 722 { 723 "Direction": "less than", 724 "Name": "lower critical", 725 "Severity": 1, 726 "Value": 0 727 } 728 ], 729 "Type": "TMP75" 730 }, 731 { 732 "Address": "0x49", 733 "Bus": 6, 734 "Name": "CPU VR Temp", 735 "Thresholds": [ 736 { 737 "Direction": "greater than", 738 "Name": "upper critical", 739 "Severity": 1, 740 "Value": 115 741 }, 742 { 743 "Direction": "greater than", 744 "Name": "upper non critical", 745 "Severity": 0, 746 "Value": 110 747 }, 748 { 749 "Direction": "less than", 750 "Name": "lower non critical", 751 "Severity": 0, 752 "Value": 5 753 }, 754 { 755 "Direction": "less than", 756 "Name": "lower critical", 757 "Severity": 1, 758 "Value": 0 759 } 760 ], 761 "Type": "TMP75" 762 }, 763 { 764 "Address": "0x4D", 765 "Bus": 6, 766 "Name": "Ambient Temp", 767 "Thresholds": [ 768 { 769 "Direction": "greater than", 770 "Name": "upper critical", 771 "Severity": 1, 772 "Value": 115 773 }, 774 { 775 "Direction": "greater than", 776 "Name": "upper non critical", 777 "Severity": 0, 778 "Value": 110 779 }, 780 { 781 "Direction": "less than", 782 "Name": "lower non critical", 783 "Severity": 0, 784 "Value": 5 785 }, 786 { 787 "Direction": "less than", 788 "Name": "lower critical", 789 "Severity": 1, 790 "Value": 0 791 } 792 ], 793 "Type": "TMP75" 794 }, 795 { 796 "Address": "0x30", 797 "CpuID": 1, 798 "Name": "CPU 1", 799 "Thresholds": [ 800 { 801 "Direction": "greater than", 802 "Label": "DIMM", 803 "Name": "upper critical", 804 "Severity": 1, 805 "Value": 99 806 }, 807 { 808 "Direction": "greater than", 809 "Label": "DIMM", 810 "Name": "upper non critical", 811 "Severity": 0, 812 "Value": 89 813 } 814 ], 815 "Type": "XeonCPU" 816 }, 817 { 818 "Address": "0x31", 819 "CpuID": 2, 820 "Name": "CPU 2", 821 "Thresholds": [ 822 { 823 "Direction": "greater than", 824 "Label": "DIMM", 825 "Name": "upper critical", 826 "Severity": 1, 827 "Value": 99 828 }, 829 { 830 "Direction": "greater than", 831 "Label": "DIMM", 832 "Name": "upper non critical", 833 "Severity": 0, 834 "Value": 89 835 } 836 ], 837 "Type": "XeonCPU" 838 } 839 ], 840 "Name": "STP Baseboard", 841 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*STB'})", 842 "ProductId": 125, 843 "Type": "Board", 844 "xyz.openbmc_project.Inventory.Decorator.Asset": { 845 "Manufacturer": "$PRODUCT_MANUFACTURER", 846 "Model": "$PRODUCT_PRODUCT_NAME", 847 "PartNumber": "$PRODUCT_PART_NUMBER", 848 "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 849 } 850} 851