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