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 "Name": "BMC", 517 "Type": "BMC" 518 }, 519 { 520 "Class": "Gpio", 521 "GpioPolarity": "Low", 522 "Name": "Chassis Intrusion Sensor", 523 "Type": "ChassisIntrusionSensor" 524 }, 525 { 526 "Name": "4U System Fan connector 1", 527 "Pwm": 1, 528 "Status": "disabled", 529 "Tachs": [ 530 1 531 ], 532 "Type": "IntelFanConnector" 533 }, 534 { 535 "Name": "4U System Fan connector 2", 536 "Pwm": 2, 537 "Status": "disabled", 538 "Tachs": [ 539 2 540 ], 541 "Type": "IntelFanConnector" 542 }, 543 { 544 "Name": "4U System Fan connector 3", 545 "Pwm": 3, 546 "Status": "disabled", 547 "Tachs": [ 548 3 549 ], 550 "Type": "IntelFanConnector" 551 }, 552 { 553 "Name": "4U System Fan connector 4", 554 "Pwm": 4, 555 "Status": "disabled", 556 "Tachs": [ 557 4 558 ], 559 "Type": "IntelFanConnector" 560 }, 561 { 562 "Name": "4U System Fan connector 5", 563 "Pwm": 5, 564 "Status": "disabled", 565 "Tachs": [ 566 5 567 ], 568 "Type": "IntelFanConnector" 569 }, 570 { 571 "Name": "4U System Fan connector 6", 572 "Pwm": 6, 573 "Status": "disabled", 574 "Tachs": [ 575 6 576 ], 577 "Type": "IntelFanConnector" 578 }, 579 { 580 "Name": "4U CPU 1 fan connector", 581 "Pwm": 7, 582 "Status": "disabled", 583 "Tachs": [ 584 7 585 ], 586 "Type": "IntelFanConnector" 587 }, 588 { 589 "Name": "4U CPU 2 fan connector", 590 "Pwm": 8, 591 "Status": "disabled", 592 "Tachs": [ 593 8 594 ], 595 "Type": "IntelFanConnector" 596 }, 597 { 598 "Name": "4U System Fan connector 7", 599 "Pwm": 9, 600 "Status": "disabled", 601 "Tachs": [ 602 9 603 ], 604 "Type": "IntelFanConnector" 605 }, 606 { 607 "Address": "0x4C", 608 "Bus": 6, 609 "Name": "BMC Temp", 610 "Name1": "TMP421 Internal Temp", 611 "Thresholds": [ 612 { 613 "Direction": "greater than", 614 "Name": "upper critical", 615 "Severity": 1, 616 "Value": 115 617 }, 618 { 619 "Direction": "greater than", 620 "Name": "upper non critical", 621 "Severity": 0, 622 "Value": 110 623 }, 624 { 625 "Direction": "less than", 626 "Name": "lower non critical", 627 "Severity": 0, 628 "Value": 5 629 }, 630 { 631 "Direction": "less than", 632 "Name": "lower critical", 633 "Severity": 1, 634 "Value": 0 635 } 636 ], 637 "Type": "TMP421" 638 }, 639 { 640 "Address": "0x48", 641 "Bus": 6, 642 "Name": "M_2 Temp", 643 "Thresholds": [ 644 { 645 "Direction": "greater than", 646 "Name": "upper critical", 647 "Severity": 1, 648 "Value": 115 649 }, 650 { 651 "Direction": "greater than", 652 "Name": "upper non critical", 653 "Severity": 0, 654 "Value": 110 655 }, 656 { 657 "Direction": "less than", 658 "Name": "lower non critical", 659 "Severity": 0, 660 "Value": 5 661 }, 662 { 663 "Direction": "less than", 664 "Name": "lower critical", 665 "Severity": 1, 666 "Value": 0 667 } 668 ], 669 "Type": "TMP75" 670 }, 671 { 672 "Address": "0x4F", 673 "Bus": 6, 674 "Name": "Memory VRM Temp", 675 "Thresholds": [ 676 { 677 "Direction": "greater than", 678 "Name": "upper critical", 679 "Severity": 1, 680 "Value": 115 681 }, 682 { 683 "Direction": "greater than", 684 "Name": "upper non critical", 685 "Severity": 0, 686 "Value": 110 687 }, 688 { 689 "Direction": "less than", 690 "Name": "lower non critical", 691 "Severity": 0, 692 "Value": 5 693 }, 694 { 695 "Direction": "less than", 696 "Name": "lower critical", 697 "Severity": 1, 698 "Value": 0 699 } 700 ], 701 "Type": "TMP75" 702 }, 703 { 704 "Address": "0x4E", 705 "Bus": 6, 706 "Name": "LR Memory Board Temp", 707 "Thresholds": [ 708 { 709 "Direction": "greater than", 710 "Name": "upper critical", 711 "Severity": 1, 712 "Value": 115 713 }, 714 { 715 "Direction": "greater than", 716 "Name": "upper non critical", 717 "Severity": 0, 718 "Value": 110 719 }, 720 { 721 "Direction": "less than", 722 "Name": "lower non critical", 723 "Severity": 0, 724 "Value": 5 725 }, 726 { 727 "Direction": "less than", 728 "Name": "lower critical", 729 "Severity": 1, 730 "Value": 0 731 } 732 ], 733 "Type": "TMP75" 734 }, 735 { 736 "Address": "0x49", 737 "Bus": 6, 738 "Name": "CPU VR Temp", 739 "Thresholds": [ 740 { 741 "Direction": "greater than", 742 "Name": "upper critical", 743 "Severity": 1, 744 "Value": 115 745 }, 746 { 747 "Direction": "greater than", 748 "Name": "upper non critical", 749 "Severity": 0, 750 "Value": 110 751 }, 752 { 753 "Direction": "less than", 754 "Name": "lower non critical", 755 "Severity": 0, 756 "Value": 5 757 }, 758 { 759 "Direction": "less than", 760 "Name": "lower critical", 761 "Severity": 1, 762 "Value": 0 763 } 764 ], 765 "Type": "TMP75" 766 }, 767 { 768 "Address": "0x4D", 769 "Bus": 6, 770 "Name": "Ambient Temp", 771 "Thresholds": [ 772 { 773 "Direction": "greater than", 774 "Name": "upper critical", 775 "Severity": 1, 776 "Value": 115 777 }, 778 { 779 "Direction": "greater than", 780 "Name": "upper non critical", 781 "Severity": 0, 782 "Value": 110 783 }, 784 { 785 "Direction": "less than", 786 "Name": "lower non critical", 787 "Severity": 0, 788 "Value": 5 789 }, 790 { 791 "Direction": "less than", 792 "Name": "lower critical", 793 "Severity": 1, 794 "Value": 0 795 } 796 ], 797 "Type": "TMP75" 798 }, 799 { 800 "Address": "0x30", 801 "CpuID": 1, 802 "Name": "CPU 1", 803 "Thresholds": [ 804 { 805 "Direction": "greater than", 806 "Label": "DIMM", 807 "Name": "upper critical", 808 "Severity": 1, 809 "Value": 99 810 }, 811 { 812 "Direction": "greater than", 813 "Label": "DIMM", 814 "Name": "upper non critical", 815 "Severity": 0, 816 "Value": 89 817 } 818 ], 819 "Type": "XeonCPU" 820 }, 821 { 822 "Address": "0x31", 823 "CpuID": 2, 824 "Name": "CPU 2", 825 "Thresholds": [ 826 { 827 "Direction": "greater than", 828 "Label": "DIMM", 829 "Name": "upper critical", 830 "Severity": 1, 831 "Value": 99 832 }, 833 { 834 "Direction": "greater than", 835 "Label": "DIMM", 836 "Name": "upper non critical", 837 "Severity": 0, 838 "Value": 89 839 } 840 ], 841 "Type": "XeonCPU" 842 } 843 ], 844 "Name": "STP Baseboard", 845 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*STB'})", 846 "ProductId": 125, 847 "Type": "Board", 848 "xyz.openbmc_project.Inventory.Decorator.Asset": { 849 "Manufacturer": "$PRODUCT_MANUFACTURER", 850 "Model": "$PRODUCT_PRODUCT_NAME", 851 "PartNumber": "$PRODUCT_PART_NUMBER", 852 "SerialNumber": "$PRODUCT_SERIAL_NUMBER" 853 } 854} 855