1[ 2 { 3 "Exposes": [ 4 { 5 "Index": 28, 6 "Name": "3V3_SB", 7 "PollRate": 1, 8 "ScaleFactor": 0.3333, 9 "Thresholds": [ 10 { 11 "Direction": "greater than", 12 "Name": "upper critical", 13 "Severity": 1, 14 "Value": 3.96 15 }, 16 { 17 "Direction": "less than", 18 "Name": "lower critical", 19 "Severity": 1, 20 "Value": 2.32 21 } 22 ], 23 "Type": "ADC" 24 }, 25 { 26 "BridgeGpio": [ 27 { 28 "Name": "rtc-battery-voltage-read-enable", 29 "Polarity": "High" 30 } 31 ], 32 "Index": 29, 33 "Name": "VBAT_RTC", 34 "PollRate": 86400, 35 "ScaleFactor": 0.3333, 36 "Thresholds": [ 37 { 38 "Direction": "greater than", 39 "Name": "upper critical", 40 "Severity": 1, 41 "Value": 3.564 42 }, 43 { 44 "Direction": "less than", 45 "Name": "lower critical", 46 "Severity": 1, 47 "Value": 2.106 48 } 49 ], 50 "Type": "ADC" 51 }, 52 { 53 "CPURequired": 1, 54 "Index": 0, 55 "Name": "S0_0V8_VDDC_SOC", 56 "PollRate": 1, 57 "PowerState": "ChassisOn", 58 "ScaleFactor": 1, 59 "Thresholds": [ 60 { 61 "Direction": "greater than", 62 "Name": "upper critical", 63 "Severity": 1, 64 "Value": 0.96 65 }, 66 { 67 "Direction": "less than", 68 "Name": "lower critical", 69 "Severity": 1, 70 "Value": 0.56 71 } 72 ], 73 "Type": "ADC" 74 }, 75 { 76 "CPURequired": 2, 77 "Index": 1, 78 "Name": "S1_0V8_VDDC_SOC", 79 "PollRate": 1, 80 "PowerState": "ChassisOn", 81 "ScaleFactor": 1, 82 "Thresholds": [ 83 { 84 "Direction": "greater than", 85 "Name": "upper critical", 86 "Severity": 1, 87 "Value": 0.96 88 }, 89 { 90 "Direction": "less than", 91 "Name": "lower critical", 92 "Severity": 1, 93 "Value": 0.56 94 } 95 ], 96 "Type": "ADC" 97 }, 98 { 99 "CPURequired": 1, 100 "Index": 2, 101 "Name": "S0_0V75_PCP", 102 "PollRate": 1, 103 "PowerState": "On", 104 "ScaleFactor": 1, 105 "Thresholds": [ 106 { 107 "Direction": "greater than", 108 "Name": "upper critical", 109 "Severity": 1, 110 "Value": 1.323 111 }, 112 { 113 "Direction": "less than", 114 "Name": "lower critical", 115 "Severity": 1, 116 "Value": 0.504 117 } 118 ], 119 "Type": "ADC" 120 }, 121 { 122 "CPURequired": 2, 123 "Index": 3, 124 "Name": "S1_0V75_PCP", 125 "PollRate": 1, 126 "PowerState": "On", 127 "ScaleFactor": 1, 128 "Thresholds": [ 129 { 130 "Direction": "greater than", 131 "Name": "upper critical", 132 "Severity": 1, 133 "Value": 1.323 134 }, 135 { 136 "Direction": "less than", 137 "Name": "lower critical", 138 "Severity": 1, 139 "Value": 0.504 140 } 141 ], 142 "Type": "ADC" 143 }, 144 { 145 "CPURequired": 1, 146 "Index": 4, 147 "Name": "S0_1V2_VDDQ0123", 148 "PollRate": 1, 149 "PowerState": "ChassisOn", 150 "ScaleFactor": 1, 151 "Thresholds": [ 152 { 153 "Direction": "greater than", 154 "Name": "upper critical", 155 "Severity": 1, 156 "Value": 1.442 157 }, 158 { 159 "Direction": "less than", 160 "Name": "lower critical", 161 "Severity": 1, 162 "Value": 0.84 163 } 164 ], 165 "Type": "ADC" 166 }, 167 { 168 "CPURequired": 2, 169 "Index": 5, 170 "Name": "S1_1V2_VDDQ0123", 171 "PollRate": 1, 172 "PowerState": "ChassisOn", 173 "ScaleFactor": 1, 174 "Thresholds": [ 175 { 176 "Direction": "greater than", 177 "Name": "upper critical", 178 "Severity": 1, 179 "Value": 1.442 180 }, 181 { 182 "Direction": "less than", 183 "Name": "lower critical", 184 "Severity": 1, 185 "Value": 0.84 186 } 187 ], 188 "Type": "ADC" 189 }, 190 { 191 "CPURequired": 1, 192 "Index": 6, 193 "Name": "S0_0V6_VTT0123", 194 "PollRate": 1, 195 "PowerState": "ChassisOn", 196 "ScaleFactor": 1, 197 "Thresholds": [ 198 { 199 "Direction": "greater than", 200 "Name": "upper critical", 201 "Severity": 1, 202 "Value": 0.72 203 }, 204 { 205 "Direction": "less than", 206 "Name": "lower critical", 207 "Severity": 1, 208 "Value": 0.42 209 } 210 ], 211 "Type": "ADC" 212 }, 213 { 214 "CPURequired": 2, 215 "Index": 7, 216 "Name": "S1_0V6_VTT0123", 217 "PollRate": 1, 218 "PowerState": "ChassisOn", 219 "ScaleFactor": 1, 220 "Thresholds": [ 221 { 222 "Direction": "greater than", 223 "Name": "upper critical", 224 "Severity": 1, 225 "Value": 0.72 226 }, 227 { 228 "Direction": "less than", 229 "Name": "lower critical", 230 "Severity": 1, 231 "Value": 0.42 232 } 233 ], 234 "Type": "ADC" 235 }, 236 { 237 "CPURequired": 1, 238 "Index": 8, 239 "Name": "S0_2V5_VPP0123", 240 "PollRate": 1, 241 "PowerState": "ChassisOn", 242 "ScaleFactor": 0.5, 243 "Thresholds": [ 244 { 245 "Direction": "greater than", 246 "Name": "upper critical", 247 "Severity": 1, 248 "Value": 3.0 249 }, 250 { 251 "Direction": "less than", 252 "Name": "lower critical", 253 "Severity": 1, 254 "Value": 1.755 255 } 256 ], 257 "Type": "ADC" 258 }, 259 { 260 "CPURequired": 2, 261 "Index": 9, 262 "Name": "S1_2V5_VPP0123", 263 "PollRate": 1, 264 "PowerState": "ChassisOn", 265 "ScaleFactor": 0.5, 266 "Thresholds": [ 267 { 268 "Direction": "greater than", 269 "Name": "upper critical", 270 "Severity": 1, 271 "Value": 3.0 272 }, 273 { 274 "Direction": "less than", 275 "Name": "lower critical", 276 "Severity": 1, 277 "Value": 1.755 278 } 279 ], 280 "Type": "ADC" 281 }, 282 { 283 "CPURequired": 1, 284 "Index": 10, 285 "Name": "S0_1V2_VDDQ4567", 286 "PollRate": 1, 287 "PowerState": "ChassisOn", 288 "ScaleFactor": 1, 289 "Thresholds": [ 290 { 291 "Direction": "greater than", 292 "Name": "upper critical", 293 "Severity": 1, 294 "Value": 1.442 295 }, 296 { 297 "Direction": "less than", 298 "Name": "lower critical", 299 "Severity": 1, 300 "Value": 0.84 301 } 302 ], 303 "Type": "ADC" 304 }, 305 { 306 "CPURequired": 2, 307 "Index": 11, 308 "Name": "S1_1V2_VDDQ4567", 309 "PollRate": 1, 310 "PowerState": "ChassisOn", 311 "ScaleFactor": 1, 312 "Thresholds": [ 313 { 314 "Direction": "greater than", 315 "Name": "upper critical", 316 "Severity": 1, 317 "Value": 1.442 318 }, 319 { 320 "Direction": "less than", 321 "Name": "lower critical", 322 "Severity": 1, 323 "Value": 0.84 324 } 325 ], 326 "Type": "ADC" 327 }, 328 { 329 "CPURequired": 1, 330 "Index": 12, 331 "Name": "S0_0V6_VTT4567", 332 "PollRate": 1, 333 "PowerState": "ChassisOn", 334 "ScaleFactor": 1, 335 "Thresholds": [ 336 { 337 "Direction": "greater than", 338 "Name": "upper critical", 339 "Severity": 1, 340 "Value": 0.72 341 }, 342 { 343 "Direction": "less than", 344 "Name": "lower critical", 345 "Severity": 1, 346 "Value": 0.42 347 } 348 ], 349 "Type": "ADC" 350 }, 351 { 352 "CPURequired": 2, 353 "Index": 13, 354 "Name": "S1_0V6_VTT4567", 355 "PollRate": 1, 356 "PowerState": "ChassisOn", 357 "ScaleFactor": 1, 358 "Thresholds": [ 359 { 360 "Direction": "greater than", 361 "Name": "upper critical", 362 "Severity": 1, 363 "Value": 0.72 364 }, 365 { 366 "Direction": "less than", 367 "Name": "lower critical", 368 "Severity": 1, 369 "Value": 0.42 370 } 371 ], 372 "Type": "ADC" 373 }, 374 { 375 "CPURequired": 1, 376 "Index": 14, 377 "Name": "S0_2V5_VPP4567", 378 "PollRate": 1, 379 "PowerState": "ChassisOn", 380 "ScaleFactor": 0.5, 381 "Thresholds": [ 382 { 383 "Direction": "greater than", 384 "Name": "upper critical", 385 "Severity": 1, 386 "Value": 3.0 387 }, 388 { 389 "Direction": "less than", 390 "Name": "lower critical", 391 "Severity": 1, 392 "Value": 1.755 393 } 394 ], 395 "Type": "ADC" 396 }, 397 { 398 "CPURequired": 2, 399 "Index": 15, 400 "Name": "S1_2V5_VPP4567", 401 "PollRate": 1, 402 "PowerState": "ChassisOn", 403 "ScaleFactor": 0.5, 404 "Thresholds": [ 405 { 406 "Direction": "greater than", 407 "Name": "upper critical", 408 "Severity": 1, 409 "Value": 3.0 410 }, 411 { 412 "Direction": "less than", 413 "Name": "lower critical", 414 "Severity": 1, 415 "Value": 1.755 416 } 417 ], 418 "Type": "ADC" 419 }, 420 { 421 "CPURequired": 1, 422 "Index": 16, 423 "Name": "S0_0V85_RCA", 424 "PollRate": 1, 425 "PowerState": "ChassisOn", 426 "ScaleFactor": 1, 427 "Thresholds": [ 428 { 429 "Direction": "greater than", 430 "Name": "upper critical", 431 "Severity": 1, 432 "Value": 1.08 433 }, 434 { 435 "Direction": "less than", 436 "Name": "lower critical", 437 "Severity": 1, 438 "Value": 0.63 439 } 440 ], 441 "Type": "ADC" 442 }, 443 { 444 "CPURequired": 2, 445 "Index": 17, 446 "Name": "S1_0V85_RCA", 447 "PollRate": 1, 448 "PowerState": "ChassisOn", 449 "ScaleFactor": 1, 450 "Thresholds": [ 451 { 452 "Direction": "greater than", 453 "Name": "upper critical", 454 "Severity": 1, 455 "Value": 1.08 456 }, 457 { 458 "Direction": "less than", 459 "Name": "lower critical", 460 "Severity": 1, 461 "Value": 0.63 462 } 463 ], 464 "Type": "ADC" 465 }, 466 { 467 "CPURequired": 1, 468 "Index": 18, 469 "Name": "S0_1V8_VDDH", 470 "PollRate": 1, 471 "PowerState": "ChassisOn", 472 "ScaleFactor": 0.5, 473 "Thresholds": [ 474 { 475 "Direction": "greater than", 476 "Name": "upper critical", 477 "Severity": 1, 478 "Value": 2.156 479 }, 480 { 481 "Direction": "less than", 482 "Name": "lower critical", 483 "Severity": 1, 484 "Value": 1.265 485 } 486 ], 487 "Type": "ADC" 488 }, 489 { 490 "CPURequired": 2, 491 "Index": 19, 492 "Name": "S1_1V8_VDDH", 493 "PollRate": 1, 494 "PowerState": "ChassisOn", 495 "ScaleFactor": 0.5, 496 "Thresholds": [ 497 { 498 "Direction": "greater than", 499 "Name": "upper critical", 500 "Severity": 1, 501 "Value": 2.156 502 }, 503 { 504 "Direction": "less than", 505 "Name": "lower critical", 506 "Severity": 1, 507 "Value": 1.265 508 } 509 ], 510 "Type": "ADC" 511 }, 512 { 513 "CPURequired": 1, 514 "Index": 20, 515 "Name": "S0_1V5_VDDH", 516 "PollRate": 1, 517 "PowerState": "ChassisOn", 518 "ScaleFactor": 1, 519 "Thresholds": [ 520 { 521 "Direction": "greater than", 522 "Name": "upper critical", 523 "Severity": 1, 524 "Value": 1.8 525 }, 526 { 527 "Direction": "less than", 528 "Name": "lower critical", 529 "Severity": 1, 530 "Value": 1.053 531 } 532 ], 533 "Type": "ADC" 534 }, 535 { 536 "CPURequired": 2, 537 "Index": 21, 538 "Name": "S1_1V5_VDDH", 539 "PollRate": 1, 540 "PowerState": "ChassisOn", 541 "ScaleFactor": 1, 542 "Thresholds": [ 543 { 544 "Direction": "greater than", 545 "Name": "upper critical", 546 "Severity": 1, 547 "Value": 1.8 548 }, 549 { 550 "Direction": "less than", 551 "Name": "lower critical", 552 "Severity": 1, 553 "Value": 1.053 554 } 555 ], 556 "Type": "ADC" 557 }, 558 { 559 "CPURequired": 1, 560 "Index": 22, 561 "Name": "S0_1V8_SOC", 562 "PollRate": 1, 563 "PowerState": "ChassisOn", 564 "ScaleFactor": 0.5, 565 "Thresholds": [ 566 { 567 "Direction": "greater than", 568 "Name": "upper critical", 569 "Severity": 1, 570 "Value": 2.156 571 }, 572 { 573 "Direction": "less than", 574 "Name": "lower critical", 575 "Severity": 1, 576 "Value": 1.265 577 } 578 ], 579 "Type": "ADC" 580 }, 581 { 582 "CPURequired": 2, 583 "Index": 23, 584 "Name": "S1_1V8_SOC", 585 "PollRate": 1, 586 "PowerState": "ChassisOn", 587 "ScaleFactor": 0.5, 588 "Thresholds": [ 589 { 590 "Direction": "greater than", 591 "Name": "upper critical", 592 "Severity": 1, 593 "Value": 2.156 594 }, 595 { 596 "Direction": "less than", 597 "Name": "lower critical", 598 "Severity": 1, 599 "Value": 1.265 600 } 601 ], 602 "Type": "ADC" 603 }, 604 { 605 "CPURequired": 1, 606 "Index": 24, 607 "Name": "S0_1V8_PCP", 608 "PollRate": 1, 609 "PowerState": "On", 610 "ScaleFactor": 0.5, 611 "Thresholds": [ 612 { 613 "Direction": "greater than", 614 "Name": "upper critical", 615 "Severity": 1, 616 "Value": 2.156 617 }, 618 { 619 "Direction": "less than", 620 "Name": "lower critical", 621 "Severity": 1, 622 "Value": 1.265 623 } 624 ], 625 "Type": "ADC" 626 }, 627 { 628 "CPURequired": 2, 629 "Index": 25, 630 "Name": "S1_1V8_PCP", 631 "PollRate": 1, 632 "PowerState": "On", 633 "ScaleFactor": 0.5, 634 "Thresholds": [ 635 { 636 "Direction": "greater than", 637 "Name": "upper critical", 638 "Severity": 1, 639 "Value": 2.156 640 }, 641 { 642 "Direction": "less than", 643 "Name": "lower critical", 644 "Severity": 1, 645 "Value": 1.265 646 } 647 ], 648 "Type": "ADC" 649 }, 650 { 651 "CPURequired": 1, 652 "Index": 26, 653 "Name": "S0_3V3_SOC", 654 "PollRate": 1, 655 "PowerState": "ChassisOn", 656 "ScaleFactor": 0.3333, 657 "Thresholds": [ 658 { 659 "Direction": "greater than", 660 "Name": "upper critical", 661 "Severity": 1, 662 "Value": 3.96 663 }, 664 { 665 "Direction": "less than", 666 "Name": "lower critical", 667 "Severity": 1, 668 "Value": 2.32 669 } 670 ], 671 "Type": "ADC" 672 }, 673 { 674 "CPURequired": 2, 675 "Index": 27, 676 "Name": "S1_3V3_SOC", 677 "PollRate": 1, 678 "PowerState": "ChassisOn", 679 "ScaleFactor": 0.3333, 680 "Thresholds": [ 681 { 682 "Direction": "greater than", 683 "Name": "upper critical", 684 "Severity": 1, 685 "Value": 3.96 686 }, 687 { 688 "Direction": "less than", 689 "Name": "lower critical", 690 "Severity": 1, 691 "Value": 2.32 692 } 693 ], 694 "Type": "ADC" 695 }, 696 { 697 "Connector": { 698 "Name": "Fan Connector 1", 699 "Pwm": 2, 700 "PwmName": "PWM3", 701 "Tachs": [ 702 4 703 ] 704 }, 705 "Index": 4, 706 "MaxReading": 23100, 707 "Name": "FAN3_1", 708 "PowerState": "On", 709 "Thresholds": [ 710 { 711 "Direction": "less than", 712 "Name": "lower critical", 713 "Severity": 1, 714 "Value": 500 715 }, 716 { 717 "Direction": "greater than", 718 "Name": "upper critical", 719 "Severity": 1, 720 "Value": 23100 721 } 722 ], 723 "Type": "AspeedFan" 724 }, 725 { 726 "Connector": { 727 "Name": "Fan Connector 2", 728 "Pwm": 2, 729 "PwmName": "PWM3", 730 "Tachs": [ 731 5 732 ] 733 }, 734 "Index": 5, 735 "MaxReading": 23100, 736 "Name": "FAN3_2", 737 "PowerState": "On", 738 "Thresholds": [ 739 { 740 "Direction": "less than", 741 "Name": "lower critical", 742 "Severity": 1, 743 "Value": 500 744 }, 745 { 746 "Direction": "greater than", 747 "Name": "upper critical", 748 "Severity": 1, 749 "Value": 23100 750 } 751 ], 752 "Type": "AspeedFan" 753 }, 754 { 755 "Connector": { 756 "Name": "Fan Connector 3", 757 "Pwm": 3, 758 "PwmName": "PWM4", 759 "Tachs": [ 760 6 761 ] 762 }, 763 "Index": 6, 764 "MaxReading": 23100, 765 "Name": "FAN4_1", 766 "PowerState": "On", 767 "Thresholds": [ 768 { 769 "Direction": "less than", 770 "Name": "lower critical", 771 "Severity": 1, 772 "Value": 500 773 }, 774 { 775 "Direction": "greater than", 776 "Name": "upper critical", 777 "Severity": 1, 778 "Value": 23100 779 } 780 ], 781 "Type": "AspeedFan" 782 }, 783 { 784 "Connector": { 785 "Name": "Fan Connector 4", 786 "Pwm": 3, 787 "PwmName": "PWM4", 788 "Tachs": [ 789 7 790 ] 791 }, 792 "Index": 7, 793 "MaxReading": 23100, 794 "Name": "FAN4_2", 795 "PowerState": "On", 796 "Thresholds": [ 797 { 798 "Direction": "less than", 799 "Name": "lower critical", 800 "Severity": 1, 801 "Value": 500 802 }, 803 { 804 "Direction": "greater than", 805 "Name": "upper critical", 806 "Severity": 1, 807 "Value": 23100 808 } 809 ], 810 "Type": "AspeedFan" 811 }, 812 { 813 "Connector": { 814 "Name": "Fan Connector 5", 815 "Pwm": 4, 816 "PwmName": "PWM5", 817 "Tachs": [ 818 8 819 ] 820 }, 821 "Index": 8, 822 "MaxReading": 23100, 823 "Name": "FAN5_1", 824 "PowerState": "On", 825 "Thresholds": [ 826 { 827 "Direction": "less than", 828 "Name": "lower critical", 829 "Severity": 1, 830 "Value": 500 831 }, 832 { 833 "Direction": "greater than", 834 "Name": "upper critical", 835 "Severity": 1, 836 "Value": 23100 837 } 838 ], 839 "Type": "AspeedFan" 840 }, 841 { 842 "Connector": { 843 "Name": "Fan Connector 6", 844 "Pwm": 4, 845 "PwmName": "PWM5", 846 "Tachs": [ 847 9 848 ] 849 }, 850 "Index": 9, 851 "MaxReading": 23100, 852 "Name": "FAN5_2", 853 "PowerState": "On", 854 "Thresholds": [ 855 { 856 "Direction": "less than", 857 "Name": "lower critical", 858 "Severity": 1, 859 "Value": 500 860 }, 861 { 862 "Direction": "greater than", 863 "Name": "upper critical", 864 "Severity": 1, 865 "Value": 23100 866 } 867 ], 868 "Type": "AspeedFan" 869 }, 870 { 871 "Connector": { 872 "Name": "Fan Connector 7", 873 "Pwm": 5, 874 "PwmName": "PWM6", 875 "Tachs": [ 876 10 877 ] 878 }, 879 "Index": 10, 880 "MaxReading": 23100, 881 "Name": "FAN6_1", 882 "PowerState": "On", 883 "Thresholds": [ 884 { 885 "Direction": "less than", 886 "Name": "lower critical", 887 "Severity": 1, 888 "Value": 500 889 }, 890 { 891 "Direction": "greater than", 892 "Name": "upper critical", 893 "Severity": 1, 894 "Value": 23100 895 } 896 ], 897 "Type": "AspeedFan" 898 }, 899 { 900 "Connector": { 901 "Name": "Fan Connector 8", 902 "Pwm": 5, 903 "PwmName": "PWM6", 904 "Tachs": [ 905 11 906 ] 907 }, 908 "Index": 11, 909 "MaxReading": 23100, 910 "Name": "FAN6_2", 911 "PowerState": "On", 912 "Thresholds": [ 913 { 914 "Direction": "less than", 915 "Name": "lower critical", 916 "Severity": 1, 917 "Value": 500 918 }, 919 { 920 "Direction": "greater than", 921 "Name": "upper critical", 922 "Severity": 1, 923 "Value": 23100 924 } 925 ], 926 "Type": "AspeedFan" 927 }, 928 { 929 "Connector": { 930 "Name": "Fan Connector 9", 931 "Pwm": 6, 932 "PwmName": "PWM7", 933 "Tachs": [ 934 12 935 ] 936 }, 937 "Index": 12, 938 "MaxReading": 23100, 939 "Name": "FAN7_1", 940 "PowerState": "On", 941 "Thresholds": [ 942 { 943 "Direction": "less than", 944 "Name": "lower critical", 945 "Severity": 1, 946 "Value": 500 947 }, 948 { 949 "Direction": "greater than", 950 "Name": "upper critical", 951 "Severity": 1, 952 "Value": 23100 953 } 954 ], 955 "Type": "AspeedFan" 956 }, 957 { 958 "Connector": { 959 "Name": "Fan Connector 10", 960 "Pwm": 6, 961 "PwmName": "PWM7", 962 "Tachs": [ 963 13 964 ] 965 }, 966 "Index": 13, 967 "MaxReading": 23100, 968 "Name": "FAN7_2", 969 "PowerState": "On", 970 "Thresholds": [ 971 { 972 "Direction": "less than", 973 "Name": "lower critical", 974 "Severity": 1, 975 "Value": 500 976 }, 977 { 978 "Direction": "greater than", 979 "Name": "upper critical", 980 "Severity": 1, 981 "Value": 23100 982 } 983 ], 984 "Type": "AspeedFan" 985 }, 986 { 987 "Connector": { 988 "Name": "Fan Connector 11", 989 "Pwm": 7, 990 "PwmName": "PWM8", 991 "Tachs": [ 992 14 993 ] 994 }, 995 "Index": 14, 996 "MaxReading": 23100, 997 "Name": "FAN8_1", 998 "PowerState": "On", 999 "Thresholds": [ 1000 { 1001 "Direction": "less than", 1002 "Name": "lower critical", 1003 "Severity": 1, 1004 "Value": 500 1005 }, 1006 { 1007 "Direction": "greater than", 1008 "Name": "upper critical", 1009 "Severity": 1, 1010 "Value": 23100 1011 } 1012 ], 1013 "Type": "AspeedFan" 1014 }, 1015 { 1016 "Connector": { 1017 "Name": "Fan Connector 12", 1018 "Pwm": 7, 1019 "PwmName": "PWM8", 1020 "Tachs": [ 1021 15 1022 ] 1023 }, 1024 "Index": 15, 1025 "MaxReading": 23100, 1026 "Name": "FAN8_2", 1027 "PowerState": "On", 1028 "Thresholds": [ 1029 { 1030 "Direction": "less than", 1031 "Name": "lower critical", 1032 "Severity": 1, 1033 "Value": 500 1034 }, 1035 { 1036 "Direction": "greater than", 1037 "Name": "upper critical", 1038 "Severity": 1, 1039 "Value": 23100 1040 } 1041 ], 1042 "Type": "AspeedFan" 1043 }, 1044 { 1045 "Name": "BMC", 1046 "Type": "BMC" 1047 }, 1048 { 1049 "Address": "$address", 1050 "Bus": "$bus", 1051 "Name": "MB FRU", 1052 "Type": "EEPROM" 1053 }, 1054 { 1055 "Address": "0x6a", 1056 "Bus": "50", 1057 "Name": "nvme0", 1058 "Thresholds": [ 1059 { 1060 "Direction": "greater than", 1061 "Name": "upper critical", 1062 "Severity": 1, 1063 "Value": 80 1064 }, 1065 { 1066 "Direction": "greater than", 1067 "Name": "upper non critical", 1068 "Severity": 0, 1069 "Value": 70 1070 }, 1071 { 1072 "Direction": "less than", 1073 "Name": "lower non critical", 1074 "Severity": 0, 1075 "Value": 5 1076 }, 1077 { 1078 "Direction": "less than", 1079 "Name": "lower critical", 1080 "Severity": 1, 1081 "Value": 0 1082 } 1083 ], 1084 "Type": "NVME1000" 1085 }, 1086 { 1087 "Address": "0x6a", 1088 "Bus": "51", 1089 "Name": "nvme1", 1090 "Thresholds": [ 1091 { 1092 "Direction": "greater than", 1093 "Name": "upper critical", 1094 "Severity": 1, 1095 "Value": 80 1096 }, 1097 { 1098 "Direction": "greater than", 1099 "Name": "upper non critical", 1100 "Severity": 0, 1101 "Value": 70 1102 }, 1103 { 1104 "Direction": "less than", 1105 "Name": "lower non critical", 1106 "Severity": 0, 1107 "Value": 5 1108 }, 1109 { 1110 "Direction": "less than", 1111 "Name": "lower critical", 1112 "Severity": 1, 1113 "Value": 0 1114 } 1115 ], 1116 "Type": "NVME1000" 1117 }, 1118 { 1119 "Address": "0x6a", 1120 "Bus": "52", 1121 "Name": "nvme2", 1122 "Thresholds": [ 1123 { 1124 "Direction": "greater than", 1125 "Name": "upper critical", 1126 "Severity": 1, 1127 "Value": 80 1128 }, 1129 { 1130 "Direction": "greater than", 1131 "Name": "upper non critical", 1132 "Severity": 0, 1133 "Value": 70 1134 }, 1135 { 1136 "Direction": "less than", 1137 "Name": "lower non critical", 1138 "Severity": 0, 1139 "Value": 5 1140 }, 1141 { 1142 "Direction": "less than", 1143 "Name": "lower critical", 1144 "Severity": 1, 1145 "Value": 0 1146 } 1147 ], 1148 "Type": "NVME1000" 1149 }, 1150 { 1151 "Address": "0x6a", 1152 "Bus": "53", 1153 "Name": "nvme3", 1154 "Thresholds": [ 1155 { 1156 "Direction": "greater than", 1157 "Name": "upper critical", 1158 "Severity": 1, 1159 "Value": 80 1160 }, 1161 { 1162 "Direction": "greater than", 1163 "Name": "upper non critical", 1164 "Severity": 0, 1165 "Value": 70 1166 }, 1167 { 1168 "Direction": "less than", 1169 "Name": "lower non critical", 1170 "Severity": 0, 1171 "Value": 5 1172 }, 1173 { 1174 "Direction": "less than", 1175 "Name": "lower critical", 1176 "Severity": 1, 1177 "Value": 0 1178 } 1179 ], 1180 "Type": "NVME1000" 1181 }, 1182 { 1183 "Address": "0x6a", 1184 "Bus": "54", 1185 "Name": "nvme4", 1186 "Thresholds": [ 1187 { 1188 "Direction": "greater than", 1189 "Name": "upper critical", 1190 "Severity": 1, 1191 "Value": 80 1192 }, 1193 { 1194 "Direction": "greater than", 1195 "Name": "upper non critical", 1196 "Severity": 0, 1197 "Value": 70 1198 }, 1199 { 1200 "Direction": "less than", 1201 "Name": "lower non critical", 1202 "Severity": 0, 1203 "Value": 5 1204 }, 1205 { 1206 "Direction": "less than", 1207 "Name": "lower critical", 1208 "Severity": 1, 1209 "Value": 0 1210 } 1211 ], 1212 "Type": "NVME1000" 1213 }, 1214 { 1215 "Address": "0x6a", 1216 "Bus": "55", 1217 "Name": "nvme5", 1218 "Thresholds": [ 1219 { 1220 "Direction": "greater than", 1221 "Name": "upper critical", 1222 "Severity": 1, 1223 "Value": 80 1224 }, 1225 { 1226 "Direction": "greater than", 1227 "Name": "upper non critical", 1228 "Severity": 0, 1229 "Value": 70 1230 }, 1231 { 1232 "Direction": "less than", 1233 "Name": "lower non critical", 1234 "Severity": 0, 1235 "Value": 5 1236 }, 1237 { 1238 "Direction": "less than", 1239 "Name": "lower critical", 1240 "Severity": 1, 1241 "Value": 0 1242 } 1243 ], 1244 "Type": "NVME1000" 1245 }, 1246 { 1247 "Address": "0x6a", 1248 "Bus": "56", 1249 "Name": "nvme6", 1250 "Thresholds": [ 1251 { 1252 "Direction": "greater than", 1253 "Name": "upper critical", 1254 "Severity": 1, 1255 "Value": 80 1256 }, 1257 { 1258 "Direction": "greater than", 1259 "Name": "upper non critical", 1260 "Severity": 0, 1261 "Value": 70 1262 }, 1263 { 1264 "Direction": "less than", 1265 "Name": "lower non critical", 1266 "Severity": 0, 1267 "Value": 5 1268 }, 1269 { 1270 "Direction": "less than", 1271 "Name": "lower critical", 1272 "Severity": 1, 1273 "Value": 0 1274 } 1275 ], 1276 "Type": "NVME1000" 1277 }, 1278 { 1279 "Address": "0x6a", 1280 "Bus": "57", 1281 "Name": "nvme7", 1282 "Thresholds": [ 1283 { 1284 "Direction": "greater than", 1285 "Name": "upper critical", 1286 "Severity": 1, 1287 "Value": 80 1288 }, 1289 { 1290 "Direction": "greater than", 1291 "Name": "upper non critical", 1292 "Severity": 0, 1293 "Value": 70 1294 }, 1295 { 1296 "Direction": "less than", 1297 "Name": "lower non critical", 1298 "Severity": 0, 1299 "Value": 5 1300 }, 1301 { 1302 "Direction": "less than", 1303 "Name": "lower critical", 1304 "Severity": 1, 1305 "Value": 0 1306 } 1307 ], 1308 "Type": "NVME1000" 1309 }, 1310 { 1311 "Address": "0x6a", 1312 "Bus": "60", 1313 "Name": "nvme8", 1314 "Thresholds": [ 1315 { 1316 "Direction": "greater than", 1317 "Name": "upper critical", 1318 "Severity": 1, 1319 "Value": 80 1320 }, 1321 { 1322 "Direction": "greater than", 1323 "Name": "upper non critical", 1324 "Severity": 0, 1325 "Value": 70 1326 }, 1327 { 1328 "Direction": "less than", 1329 "Name": "lower non critical", 1330 "Severity": 0, 1331 "Value": 5 1332 }, 1333 { 1334 "Direction": "less than", 1335 "Name": "lower critical", 1336 "Severity": 1, 1337 "Value": 0 1338 } 1339 ], 1340 "Type": "NVME1000" 1341 }, 1342 { 1343 "Address": "0x6a", 1344 "Bus": "61", 1345 "Name": "nvme9", 1346 "Thresholds": [ 1347 { 1348 "Direction": "greater than", 1349 "Name": "upper critical", 1350 "Severity": 1, 1351 "Value": 80 1352 }, 1353 { 1354 "Direction": "greater than", 1355 "Name": "upper non critical", 1356 "Severity": 0, 1357 "Value": 70 1358 }, 1359 { 1360 "Direction": "less than", 1361 "Name": "lower non critical", 1362 "Severity": 0, 1363 "Value": 5 1364 }, 1365 { 1366 "Direction": "less than", 1367 "Name": "lower critical", 1368 "Severity": 1, 1369 "Value": 0 1370 } 1371 ], 1372 "Type": "NVME1000" 1373 }, 1374 { 1375 "Address": "0x6a", 1376 "Bus": "62", 1377 "Name": "nvme10", 1378 "Thresholds": [ 1379 { 1380 "Direction": "greater than", 1381 "Name": "upper critical", 1382 "Severity": 1, 1383 "Value": 80 1384 }, 1385 { 1386 "Direction": "greater than", 1387 "Name": "upper non critical", 1388 "Severity": 0, 1389 "Value": 70 1390 }, 1391 { 1392 "Direction": "less than", 1393 "Name": "lower non critical", 1394 "Severity": 0, 1395 "Value": 5 1396 }, 1397 { 1398 "Direction": "less than", 1399 "Name": "lower critical", 1400 "Severity": 1, 1401 "Value": 0 1402 } 1403 ], 1404 "Type": "NVME1000" 1405 }, 1406 { 1407 "Address": "0x6a", 1408 "Bus": "63", 1409 "Name": "nvme11", 1410 "Thresholds": [ 1411 { 1412 "Direction": "greater than", 1413 "Name": "upper critical", 1414 "Severity": 1, 1415 "Value": 80 1416 }, 1417 { 1418 "Direction": "greater than", 1419 "Name": "upper non critical", 1420 "Severity": 0, 1421 "Value": 70 1422 }, 1423 { 1424 "Direction": "less than", 1425 "Name": "lower non critical", 1426 "Severity": 0, 1427 "Value": 5 1428 }, 1429 { 1430 "Direction": "less than", 1431 "Name": "lower critical", 1432 "Severity": 1, 1433 "Value": 0 1434 } 1435 ], 1436 "Type": "NVME1000" 1437 }, 1438 { 1439 "Address": "0x6a", 1440 "Bus": "64", 1441 "Name": "nvme12", 1442 "Thresholds": [ 1443 { 1444 "Direction": "greater than", 1445 "Name": "upper critical", 1446 "Severity": 1, 1447 "Value": 80 1448 }, 1449 { 1450 "Direction": "greater than", 1451 "Name": "upper non critical", 1452 "Severity": 0, 1453 "Value": 70 1454 }, 1455 { 1456 "Direction": "less than", 1457 "Name": "lower non critical", 1458 "Severity": 0, 1459 "Value": 5 1460 }, 1461 { 1462 "Direction": "less than", 1463 "Name": "lower critical", 1464 "Severity": 1, 1465 "Value": 0 1466 } 1467 ], 1468 "Type": "NVME1000" 1469 }, 1470 { 1471 "Address": "0x6a", 1472 "Bus": "65", 1473 "Name": "nvme13", 1474 "Thresholds": [ 1475 { 1476 "Direction": "greater than", 1477 "Name": "upper critical", 1478 "Severity": 1, 1479 "Value": 80 1480 }, 1481 { 1482 "Direction": "greater than", 1483 "Name": "upper non critical", 1484 "Severity": 0, 1485 "Value": 70 1486 }, 1487 { 1488 "Direction": "less than", 1489 "Name": "lower non critical", 1490 "Severity": 0, 1491 "Value": 5 1492 }, 1493 { 1494 "Direction": "less than", 1495 "Name": "lower critical", 1496 "Severity": 1, 1497 "Value": 0 1498 } 1499 ], 1500 "Type": "NVME1000" 1501 }, 1502 { 1503 "Address": "0x6a", 1504 "Bus": "66", 1505 "Name": "nvme14", 1506 "Thresholds": [ 1507 { 1508 "Direction": "greater than", 1509 "Name": "upper critical", 1510 "Severity": 1, 1511 "Value": 80 1512 }, 1513 { 1514 "Direction": "greater than", 1515 "Name": "upper non critical", 1516 "Severity": 0, 1517 "Value": 70 1518 }, 1519 { 1520 "Direction": "less than", 1521 "Name": "lower non critical", 1522 "Severity": 0, 1523 "Value": 5 1524 }, 1525 { 1526 "Direction": "less than", 1527 "Name": "lower critical", 1528 "Severity": 1, 1529 "Value": 0 1530 } 1531 ], 1532 "Type": "NVME1000" 1533 }, 1534 { 1535 "Address": "0x6a", 1536 "Bus": "67", 1537 "Name": "nvme15", 1538 "Thresholds": [ 1539 { 1540 "Direction": "greater than", 1541 "Name": "upper critical", 1542 "Severity": 1, 1543 "Value": 80 1544 }, 1545 { 1546 "Direction": "greater than", 1547 "Name": "upper non critical", 1548 "Severity": 0, 1549 "Value": 70 1550 }, 1551 { 1552 "Direction": "less than", 1553 "Name": "lower non critical", 1554 "Severity": 0, 1555 "Value": 5 1556 }, 1557 { 1558 "Direction": "less than", 1559 "Name": "lower critical", 1560 "Severity": 1, 1561 "Value": 0 1562 } 1563 ], 1564 "Type": "NVME1000" 1565 }, 1566 { 1567 "Address": "0x6a", 1568 "Bus": "70", 1569 "Name": "nvme16", 1570 "Thresholds": [ 1571 { 1572 "Direction": "greater than", 1573 "Name": "upper critical", 1574 "Severity": 1, 1575 "Value": 80 1576 }, 1577 { 1578 "Direction": "greater than", 1579 "Name": "upper non critical", 1580 "Severity": 0, 1581 "Value": 70 1582 }, 1583 { 1584 "Direction": "less than", 1585 "Name": "lower non critical", 1586 "Severity": 0, 1587 "Value": 5 1588 }, 1589 { 1590 "Direction": "less than", 1591 "Name": "lower critical", 1592 "Severity": 1, 1593 "Value": 0 1594 } 1595 ], 1596 "Type": "NVME1000" 1597 }, 1598 { 1599 "Address": "0x6a", 1600 "Bus": "71", 1601 "Name": "nvme17", 1602 "Thresholds": [ 1603 { 1604 "Direction": "greater than", 1605 "Name": "upper critical", 1606 "Severity": 1, 1607 "Value": 80 1608 }, 1609 { 1610 "Direction": "greater than", 1611 "Name": "upper non critical", 1612 "Severity": 0, 1613 "Value": 70 1614 }, 1615 { 1616 "Direction": "less than", 1617 "Name": "lower non critical", 1618 "Severity": 0, 1619 "Value": 5 1620 }, 1621 { 1622 "Direction": "less than", 1623 "Name": "lower critical", 1624 "Severity": 1, 1625 "Value": 0 1626 } 1627 ], 1628 "Type": "NVME1000" 1629 }, 1630 { 1631 "Address": "0x6a", 1632 "Bus": "72", 1633 "Name": "nvme18", 1634 "Thresholds": [ 1635 { 1636 "Direction": "greater than", 1637 "Name": "upper critical", 1638 "Severity": 1, 1639 "Value": 80 1640 }, 1641 { 1642 "Direction": "greater than", 1643 "Name": "upper non critical", 1644 "Severity": 0, 1645 "Value": 70 1646 }, 1647 { 1648 "Direction": "less than", 1649 "Name": "lower non critical", 1650 "Severity": 0, 1651 "Value": 5 1652 }, 1653 { 1654 "Direction": "less than", 1655 "Name": "lower critical", 1656 "Severity": 1, 1657 "Value": 0 1658 } 1659 ], 1660 "Type": "NVME1000" 1661 }, 1662 { 1663 "Address": "0x6a", 1664 "Bus": "73", 1665 "Name": "nvme19", 1666 "Thresholds": [ 1667 { 1668 "Direction": "greater than", 1669 "Name": "upper critical", 1670 "Severity": 1, 1671 "Value": 80 1672 }, 1673 { 1674 "Direction": "greater than", 1675 "Name": "upper non critical", 1676 "Severity": 0, 1677 "Value": 70 1678 }, 1679 { 1680 "Direction": "less than", 1681 "Name": "lower non critical", 1682 "Severity": 0, 1683 "Value": 5 1684 }, 1685 { 1686 "Direction": "less than", 1687 "Name": "lower critical", 1688 "Severity": 1, 1689 "Value": 0 1690 } 1691 ], 1692 "Type": "NVME1000" 1693 }, 1694 { 1695 "Address": "0x6a", 1696 "Bus": "74", 1697 "Name": "nvme20", 1698 "Thresholds": [ 1699 { 1700 "Direction": "greater than", 1701 "Name": "upper critical", 1702 "Severity": 1, 1703 "Value": 80 1704 }, 1705 { 1706 "Direction": "greater than", 1707 "Name": "upper non critical", 1708 "Severity": 0, 1709 "Value": 70 1710 }, 1711 { 1712 "Direction": "less than", 1713 "Name": "lower non critical", 1714 "Severity": 0, 1715 "Value": 5 1716 }, 1717 { 1718 "Direction": "less than", 1719 "Name": "lower critical", 1720 "Severity": 1, 1721 "Value": 0 1722 } 1723 ], 1724 "Type": "NVME1000" 1725 }, 1726 { 1727 "Address": "0x6a", 1728 "Bus": "75", 1729 "Name": "nvme21", 1730 "Thresholds": [ 1731 { 1732 "Direction": "greater than", 1733 "Name": "upper critical", 1734 "Severity": 1, 1735 "Value": 80 1736 }, 1737 { 1738 "Direction": "greater than", 1739 "Name": "upper non critical", 1740 "Severity": 0, 1741 "Value": 70 1742 }, 1743 { 1744 "Direction": "less than", 1745 "Name": "lower non critical", 1746 "Severity": 0, 1747 "Value": 5 1748 }, 1749 { 1750 "Direction": "less than", 1751 "Name": "lower critical", 1752 "Severity": 1, 1753 "Value": 0 1754 } 1755 ], 1756 "Type": "NVME1000" 1757 }, 1758 { 1759 "Address": "0x6a", 1760 "Bus": "76", 1761 "Name": "nvme22", 1762 "Thresholds": [ 1763 { 1764 "Direction": "greater than", 1765 "Name": "upper critical", 1766 "Severity": 1, 1767 "Value": 80 1768 }, 1769 { 1770 "Direction": "greater than", 1771 "Name": "upper non critical", 1772 "Severity": 0, 1773 "Value": 70 1774 }, 1775 { 1776 "Direction": "less than", 1777 "Name": "lower non critical", 1778 "Severity": 0, 1779 "Value": 5 1780 }, 1781 { 1782 "Direction": "less than", 1783 "Name": "lower critical", 1784 "Severity": 1, 1785 "Value": 0 1786 } 1787 ], 1788 "Type": "NVME1000" 1789 }, 1790 { 1791 "Address": "0x6a", 1792 "Bus": "77", 1793 "Name": "nvme23", 1794 "Thresholds": [ 1795 { 1796 "Direction": "greater than", 1797 "Name": "upper critical", 1798 "Severity": 1, 1799 "Value": 80 1800 }, 1801 { 1802 "Direction": "greater than", 1803 "Name": "upper non critical", 1804 "Severity": 0, 1805 "Value": 70 1806 }, 1807 { 1808 "Direction": "less than", 1809 "Name": "lower non critical", 1810 "Severity": 0, 1811 "Value": 5 1812 }, 1813 { 1814 "Direction": "less than", 1815 "Name": "lower critical", 1816 "Severity": 1, 1817 "Value": 0 1818 } 1819 ], 1820 "Type": "NVME1000" 1821 }, 1822 { 1823 "Address": "0x6a", 1824 "Bus": "80", 1825 "Name": "nvme24", 1826 "Thresholds": [ 1827 { 1828 "Direction": "greater than", 1829 "Name": "upper critical", 1830 "Severity": 1, 1831 "Value": 80 1832 }, 1833 { 1834 "Direction": "greater than", 1835 "Name": "upper non critical", 1836 "Severity": 0, 1837 "Value": 70 1838 }, 1839 { 1840 "Direction": "less than", 1841 "Name": "lower non critical", 1842 "Severity": 0, 1843 "Value": 5 1844 }, 1845 { 1846 "Direction": "less than", 1847 "Name": "lower critical", 1848 "Severity": 1, 1849 "Value": 0 1850 } 1851 ], 1852 "Type": "NVME1000" 1853 }, 1854 { 1855 "Address": "0x6a", 1856 "Bus": "81", 1857 "Name": "nvme25", 1858 "Thresholds": [ 1859 { 1860 "Direction": "greater than", 1861 "Name": "upper critical", 1862 "Severity": 1, 1863 "Value": 80 1864 }, 1865 { 1866 "Direction": "greater than", 1867 "Name": "upper non critical", 1868 "Severity": 0, 1869 "Value": 70 1870 }, 1871 { 1872 "Direction": "less than", 1873 "Name": "lower non critical", 1874 "Severity": 0, 1875 "Value": 5 1876 }, 1877 { 1878 "Direction": "less than", 1879 "Name": "lower critical", 1880 "Severity": 1, 1881 "Value": 0 1882 } 1883 ], 1884 "Type": "NVME1000" 1885 }, 1886 { 1887 "Address": "0x28", 1888 "Bus": 3, 1889 "Name": "TS1_Temp", 1890 "Thresholds": [ 1891 { 1892 "Direction": "greater than", 1893 "Name": "upper critical", 1894 "Severity": 1, 1895 "Value": 65 1896 } 1897 ], 1898 "Type": "TMP175" 1899 }, 1900 { 1901 "Address": "0x29", 1902 "Bus": 3, 1903 "Name": "TS2_Temp", 1904 "Thresholds": [ 1905 { 1906 "Direction": "greater than", 1907 "Name": "upper critical", 1908 "Severity": 1, 1909 "Value": 65 1910 } 1911 ], 1912 "Type": "TMP175" 1913 }, 1914 { 1915 "Address": "0x2a", 1916 "Bus": 3, 1917 "Name": "TS3_Temp", 1918 "Thresholds": [ 1919 { 1920 "Direction": "greater than", 1921 "Name": "upper critical", 1922 "Severity": 1, 1923 "Value": 65 1924 } 1925 ], 1926 "Type": "TMP175" 1927 }, 1928 { 1929 "Address": "0x2b", 1930 "Bus": 3, 1931 "Name": "TS4_Temp", 1932 "Thresholds": [ 1933 { 1934 "Direction": "greater than", 1935 "Name": "upper critical", 1936 "Severity": 1, 1937 "Value": 50 1938 } 1939 ], 1940 "Type": "TMP175" 1941 }, 1942 { 1943 "Address": "0x2c", 1944 "Bus": 3, 1945 "Name": "TS5_Temp", 1946 "Thresholds": [ 1947 { 1948 "Direction": "greater than", 1949 "Name": "upper critical", 1950 "Severity": 1, 1951 "Value": 65 1952 } 1953 ], 1954 "Type": "TMP175" 1955 }, 1956 { 1957 "Address": "0x2d", 1958 "Bus": 3, 1959 "Name": "TS6_Temp", 1960 "Thresholds": [ 1961 { 1962 "Direction": "greater than", 1963 "Name": "upper critical", 1964 "Severity": 1, 1965 "Value": 65 1966 } 1967 ], 1968 "Type": "TMP175" 1969 }, 1970 { 1971 "Address": "0x1f", 1972 "Bus": 82, 1973 "Name": "OCP_Local_Temp", 1974 "Name1": "OCP_Temp", 1975 "Type": "TMP421" 1976 }, 1977 { 1978 "Address": "0x58", 1979 "Bus": 6, 1980 "Labels": [ 1981 "temp1", 1982 "fan1", 1983 "pin", 1984 "pout1", 1985 "vin", 1986 "vout1", 1987 "iin", 1988 "iout1" 1989 ], 1990 "Name": "PSU0", 1991 "PollRate": 10, 1992 "Thresholds": [ 1993 { 1994 "Direction": "greater than", 1995 "Label": "temp1", 1996 "Name": "upper critical", 1997 "Severity": 1, 1998 "Value": 64 1999 }, 2000 { 2001 "Direction": "greater than", 2002 "Label": "fan1", 2003 "Name": "upper critical", 2004 "Severity": 1, 2005 "Value": 20300 2006 } 2007 ], 2008 "Type": "pmbus" 2009 }, 2010 { 2011 "Address": "0x59", 2012 "Bus": 6, 2013 "Labels": [ 2014 "temp1", 2015 "fan1", 2016 "pin", 2017 "pout1", 2018 "vin", 2019 "vout1", 2020 "iin", 2021 "iout1" 2022 ], 2023 "Name": "PSU1", 2024 "PollRate": 10, 2025 "Thresholds": [ 2026 { 2027 "Direction": "greater than", 2028 "Label": "temp1", 2029 "Name": "upper critical", 2030 "Severity": 1, 2031 "Value": 64 2032 }, 2033 { 2034 "Direction": "greater than", 2035 "Label": "fan1", 2036 "Name": "upper critical", 2037 "Severity": 1, 2038 "Value": 20300 2039 } 2040 ], 2041 "Type": "pmbus" 2042 } 2043 ], 2044 "Name": "Mt.Jade", 2045 "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': '.*Mt.Jade'})", 2046 "Type": "Chassis", 2047 "xyz.openbmc_project.Inventory.Decorator.Asset": { 2048 "Manufacturer": "$PRODUCT_MANUFACTURER", 2049 "Model": "$PRODUCT_PRODUCT_NAME $PRODUCT_VERSION", 2050 "PartNumber": "$CHASSIS_PART_NUMBER", 2051 "SerialNumber": "$CHASSIS_SERIAL_NUMBER" 2052 }, 2053 "xyz.openbmc_project.Inventory.Decorator.AssetTag": { 2054 "AssetTag": "$PRODUCT_ASSET_TAG" 2055 }, 2056 "xyz.openbmc_project.Inventory.Item.System": {} 2057 } 2058] 2059