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