1[ 2 { 3 "Exposes": [ 4 { 5 "Address": "0x5e", 6 "Bus": 2, 7 "Connector": { 8 "Name": "FAN_BP0_FAN0_TACH_IL", 9 "Pwm": 2, 10 "PwmName": "FAN_BP0_FAN_PWM", 11 "Tachs": [ 12 0 13 ] 14 }, 15 "Index": 0, 16 "Name": "FAN_BP0_FAN0_TACH_IL_SPEED_RPM", 17 "PowerState": "Always", 18 "Thresholds": [ 19 { 20 "Direction": "less than", 21 "Name": "lower critical", 22 "Severity": 1, 23 "Value": 3016.0 24 }, 25 { 26 "Direction": "greater than", 27 "Name": "upper critical", 28 "Severity": 1, 29 "Value": 13294.0 30 } 31 ], 32 "Type": "I2CFan" 33 }, 34 { 35 "Address": "0x5e", 36 "Bus": 2, 37 "Connector": { 38 "Name": "FAN_BP0_FAN0_TACH_OL", 39 "Pwm": 2, 40 "PwmName": "FAN_BP0_FAN_PWM", 41 "Tachs": [ 42 1 43 ] 44 }, 45 "Index": 1, 46 "Name": "FAN_BP0_FAN0_TACH_OL_SPEED_RPM", 47 "PowerState": "Always", 48 "Thresholds": [ 49 { 50 "Direction": "less than", 51 "Name": "lower critical", 52 "Severity": 1, 53 "Value": 2816.0 54 }, 55 { 56 "Direction": "greater than", 57 "Name": "upper critical", 58 "Severity": 1, 59 "Value": 12288.0 60 } 61 ], 62 "Type": "I2CFan" 63 }, 64 { 65 "Address": "0x5e", 66 "Bus": 2, 67 "Connector": { 68 "Name": "FAN_BP0_FAN1_TACH_IL", 69 "Pwm": 2, 70 "PwmName": "FAN_BP0_FAN_PWM", 71 "Tachs": [ 72 2 73 ] 74 }, 75 "Index": 2, 76 "Name": "FAN_BP0_FAN1_TACH_IL_SPEED_RPM", 77 "PowerState": "Always", 78 "Thresholds": [ 79 { 80 "Direction": "less than", 81 "Name": "lower critical", 82 "Severity": 1, 83 "Value": 3016.0 84 }, 85 { 86 "Direction": "greater than", 87 "Name": "upper critical", 88 "Severity": 1, 89 "Value": 13294.0 90 } 91 ], 92 "Type": "I2CFan" 93 }, 94 { 95 "Address": "0x5e", 96 "Bus": 2, 97 "Connector": { 98 "Name": "FAN_BP0_FAN1_TACH_OL", 99 "Pwm": 2, 100 "PwmName": "FAN_BP0_FAN_PWM", 101 "Tachs": [ 102 3 103 ] 104 }, 105 "Index": 3, 106 "Name": "FAN_BP0_FAN1_TACH_OL_SPEED_RPM", 107 "PowerState": "Always", 108 "Thresholds": [ 109 { 110 "Direction": "less than", 111 "Name": "lower critical", 112 "Severity": 1, 113 "Value": 2816.0 114 }, 115 { 116 "Direction": "greater than", 117 "Name": "upper critical", 118 "Severity": 1, 119 "Value": 12288.0 120 } 121 ], 122 "Type": "I2CFan" 123 }, 124 { 125 "Address": "0x5e", 126 "Bus": 2, 127 "Connector": { 128 "Name": "FAN_BP0_FAN2_TACH_IL", 129 "Pwm": 2, 130 "PwmName": "FAN_BP0_FAN_PWM", 131 "Tachs": [ 132 4 133 ] 134 }, 135 "Index": 4, 136 "Name": "FAN_BP0_FAN2_TACH_IL_SPEED_RPM", 137 "PowerState": "Always", 138 "Thresholds": [ 139 { 140 "Direction": "less than", 141 "Name": "lower critical", 142 "Severity": 1, 143 "Value": 3016.0 144 }, 145 { 146 "Direction": "greater than", 147 "Name": "upper critical", 148 "Severity": 1, 149 "Value": 13294.0 150 } 151 ], 152 "Type": "I2CFan" 153 }, 154 { 155 "Address": "0x5e", 156 "Bus": 2, 157 "Connector": { 158 "Name": "FAN_BP0_FAN2_TACH_OL", 159 "Pwm": 2, 160 "PwmName": "FAN_BP0_FAN_PWM", 161 "Tachs": [ 162 5 163 ] 164 }, 165 "Index": 5, 166 "Name": "FAN_BP0_FAN2_TACH_OL_SPEED_RPM", 167 "PowerState": "Always", 168 "Thresholds": [ 169 { 170 "Direction": "less than", 171 "Name": "lower critical", 172 "Severity": 1, 173 "Value": 2816.0 174 }, 175 { 176 "Direction": "greater than", 177 "Name": "upper critical", 178 "Severity": 1, 179 "Value": 12288.0 180 } 181 ], 182 "Type": "I2CFan" 183 }, 184 { 185 "Address": "0x5e", 186 "Bus": 2, 187 "Connector": { 188 "Name": "FAN_BP0_FAN3_TACH_IL", 189 "Pwm": 2, 190 "PwmName": "FAN_BP0_FAN_PWM", 191 "Tachs": [ 192 6 193 ] 194 }, 195 "Index": 6, 196 "Name": "FAN_BP0_FAN3_TACH_IL_SPEED_RPM", 197 "PowerState": "Always", 198 "Thresholds": [ 199 { 200 "Direction": "less than", 201 "Name": "lower critical", 202 "Severity": 1, 203 "Value": 3016.0 204 }, 205 { 206 "Direction": "greater than", 207 "Name": "upper critical", 208 "Severity": 1, 209 "Value": 13294.0 210 } 211 ], 212 "Type": "I2CFan" 213 }, 214 { 215 "Address": "0x5e", 216 "Bus": 2, 217 "Connector": { 218 "Name": "FAN_BP0_FAN3_TACH_OL", 219 "Pwm": 2, 220 "PwmName": "FAN_BP0_FAN_PWM", 221 "Tachs": [ 222 7 223 ] 224 }, 225 "Index": 7, 226 "Name": "FAN_BP0_FAN3_TACH_OL_SPEED_RPM", 227 "PowerState": "Always", 228 "Thresholds": [ 229 { 230 "Direction": "less than", 231 "Name": "lower critical", 232 "Severity": 1, 233 "Value": 2816.0 234 }, 235 { 236 "Direction": "greater than", 237 "Name": "upper critical", 238 "Severity": 1, 239 "Value": 12288.0 240 } 241 ], 242 "Type": "I2CFan" 243 }, 244 { 245 "Address": "0x40", 246 "Bus": 2, 247 "Labels": [ 248 "in1", 249 "curr1" 250 ], 251 "Name": "FAN_BP0_FAN0", 252 "Thresholds": [ 253 { 254 "Direction": "less than", 255 "Label": "in1", 256 "Name": "lower critical", 257 "Severity": 1, 258 "Value": 48.45 259 }, 260 { 261 "Direction": "greater than", 262 "Label": "in1", 263 "Name": "upper critical", 264 "Severity": 1, 265 "Value": 53.35 266 }, 267 { 268 "Direction": "greater than", 269 "Label": "curr1", 270 "Name": "upper critical", 271 "Severity": 1, 272 "Value": 2.88 273 } 274 ], 275 "Type": "INA238", 276 "curr1_Name": "FAN_BP0_FAN0_CURR_A", 277 "in1_Name": "FAN_BP0_FAN0_VOLT_V" 278 }, 279 { 280 "Address": "0x41", 281 "Bus": 2, 282 "Labels": [ 283 "in1", 284 "curr1" 285 ], 286 "Name": "FAN_BP0_FAN1", 287 "Thresholds": [ 288 { 289 "Direction": "less than", 290 "Label": "in1", 291 "Name": "lower critical", 292 "Severity": 1, 293 "Value": 48.45 294 }, 295 { 296 "Direction": "greater than", 297 "Label": "in1", 298 "Name": "upper critical", 299 "Severity": 1, 300 "Value": 53.35 301 }, 302 { 303 "Direction": "greater than", 304 "Label": "curr1", 305 "Name": "upper critical", 306 "Severity": 1, 307 "Value": 2.88 308 } 309 ], 310 "Type": "INA238", 311 "curr1_Name": "FAN_BP0_FAN1_CURR_A", 312 "in1_Name": "FAN_BP0_FAN1_VOLT_V" 313 }, 314 { 315 "Address": "0x44", 316 "Bus": 2, 317 "Labels": [ 318 "in1", 319 "curr1" 320 ], 321 "Name": "FAN_BP0_FAN2", 322 "Thresholds": [ 323 { 324 "Direction": "less than", 325 "Label": "in1", 326 "Name": "lower critical", 327 "Severity": 1, 328 "Value": 48.45 329 }, 330 { 331 "Direction": "greater than", 332 "Label": "in1", 333 "Name": "upper critical", 334 "Severity": 1, 335 "Value": 53.35 336 }, 337 { 338 "Direction": "greater than", 339 "Label": "curr1", 340 "Name": "upper critical", 341 "Severity": 1, 342 "Value": 2.88 343 } 344 ], 345 "Type": "INA238", 346 "curr1_Name": "FAN_BP0_FAN2_CURR_A", 347 "in1_Name": "FAN_BP0_FAN2_VOLT_V" 348 }, 349 { 350 "Address": "0x45", 351 "Bus": 2, 352 "Labels": [ 353 "in1", 354 "curr1" 355 ], 356 "Name": "FAN_BP0_FAN3", 357 "Thresholds": [ 358 { 359 "Direction": "less than", 360 "Label": "in1", 361 "Name": "lower critical", 362 "Severity": 1, 363 "Value": 48.45 364 }, 365 { 366 "Direction": "greater than", 367 "Label": "in1", 368 "Name": "upper critical", 369 "Severity": 1, 370 "Value": 53.35 371 }, 372 { 373 "Direction": "greater than", 374 "Label": "curr1", 375 "Name": "upper critical", 376 "Severity": 1, 377 "Value": 2.88 378 } 379 ], 380 "Type": "INA238", 381 "curr1_Name": "FAN_BP0_FAN3_CURR_A", 382 "in1_Name": "FAN_BP0_FAN3_VOLT_V" 383 } 384 ], 385 "Name": "Harma Fan Board 0", 386 "Probe": "FOUND('Harma SCM')", 387 "Type": "Board" 388 }, 389 { 390 "Exposes": [ 391 { 392 "Address": "0x5e", 393 "Bus": 0, 394 "Connector": { 395 "Name": "FAN_BP1_FAN0_TACH_IL", 396 "Pwm": 2, 397 "PwmName": "FAN_BP1_FAN_PWM", 398 "Tachs": [ 399 0 400 ] 401 }, 402 "Index": 0, 403 "Name": "FAN_BP1_FAN0_TACH_IL_SPEED_RPM", 404 "PowerState": "Always", 405 "Thresholds": [ 406 { 407 "Direction": "less than", 408 "Name": "lower critical", 409 "Severity": 1, 410 "Value": 3016.0 411 }, 412 { 413 "Direction": "greater than", 414 "Name": "upper critical", 415 "Severity": 1, 416 "Value": 13294.0 417 } 418 ], 419 "Type": "I2CFan" 420 }, 421 { 422 "Address": "0x5e", 423 "Bus": 0, 424 "Connector": { 425 "Name": "FAN_BP1_FAN0_TACH_OL", 426 "Pwm": 2, 427 "PwmName": "FAN_BP1_FAN_PWM", 428 "Tachs": [ 429 1 430 ] 431 }, 432 "Index": 1, 433 "Name": "FAN_BP1_FAN0_TACH_OL_SPEED_RPM", 434 "PowerState": "Always", 435 "Thresholds": [ 436 { 437 "Direction": "less than", 438 "Name": "lower critical", 439 "Severity": 1, 440 "Value": 2816.0 441 }, 442 { 443 "Direction": "greater than", 444 "Name": "upper critical", 445 "Severity": 1, 446 "Value": 12288.0 447 } 448 ], 449 "Type": "I2CFan" 450 }, 451 { 452 "Address": "0x5e", 453 "Bus": 0, 454 "Connector": { 455 "Name": "FAN_BP1_FAN1_TACH_IL", 456 "Pwm": 2, 457 "PwmName": "FAN_BP1_FAN_PWM", 458 "Tachs": [ 459 2 460 ] 461 }, 462 "Index": 2, 463 "Name": "FAN_BP1_FAN1_TACH_IL_SPEED_RPM", 464 "PowerState": "Always", 465 "Thresholds": [ 466 { 467 "Direction": "less than", 468 "Name": "lower critical", 469 "Severity": 1, 470 "Value": 3016.0 471 }, 472 { 473 "Direction": "greater than", 474 "Name": "upper critical", 475 "Severity": 1, 476 "Value": 13294.0 477 } 478 ], 479 "Type": "I2CFan" 480 }, 481 { 482 "Address": "0x5e", 483 "Bus": 0, 484 "Connector": { 485 "Name": "FAN_BP1_FAN1_TACH_OL", 486 "Pwm": 2, 487 "PwmName": "FAN_BP1_FAN_PWM", 488 "Tachs": [ 489 3 490 ] 491 }, 492 "Index": 3, 493 "Name": "FAN_BP1_FAN1_TACH_OL_SPEED_RPM", 494 "PowerState": "Always", 495 "Thresholds": [ 496 { 497 "Direction": "less than", 498 "Name": "lower critical", 499 "Severity": 1, 500 "Value": 2816.0 501 }, 502 { 503 "Direction": "greater than", 504 "Name": "upper critical", 505 "Severity": 1, 506 "Value": 12288.0 507 } 508 ], 509 "Type": "I2CFan" 510 }, 511 { 512 "Address": "0x5e", 513 "Bus": 0, 514 "Connector": { 515 "Name": "FAN_BP1_FAN2_TACH_IL", 516 "Pwm": 2, 517 "PwmName": "FAN_BP1_FAN_PWM", 518 "Tachs": [ 519 4 520 ] 521 }, 522 "Index": 4, 523 "Name": "FAN_BP1_FAN2_TACH_IL_SPEED_RPM", 524 "PowerState": "Always", 525 "Thresholds": [ 526 { 527 "Direction": "less than", 528 "Name": "lower critical", 529 "Severity": 1, 530 "Value": 3016.0 531 }, 532 { 533 "Direction": "greater than", 534 "Name": "upper critical", 535 "Severity": 1, 536 "Value": 13294.0 537 } 538 ], 539 "Type": "I2CFan" 540 }, 541 { 542 "Address": "0x5e", 543 "Bus": 0, 544 "Connector": { 545 "Name": "FAN_BP1_FAN2_TACH_OL", 546 "Pwm": 2, 547 "PwmName": "FAN_BP1_FAN_PWM", 548 "Tachs": [ 549 5 550 ] 551 }, 552 "Index": 5, 553 "Name": "FAN_BP1_FAN2_TACH_OL_SPEED_RPM", 554 "PowerState": "Always", 555 "Thresholds": [ 556 { 557 "Direction": "less than", 558 "Name": "lower critical", 559 "Severity": 1, 560 "Value": 2816.0 561 }, 562 { 563 "Direction": "greater than", 564 "Name": "upper critical", 565 "Severity": 1, 566 "Value": 12288.0 567 } 568 ], 569 "Type": "I2CFan" 570 }, 571 { 572 "Address": "0x5e", 573 "Bus": 0, 574 "Connector": { 575 "Name": "FAN_BP1_FAN3_TACH_IL", 576 "Pwm": 2, 577 "PwmName": "FAN_BP1_FAN_PWM", 578 "Tachs": [ 579 6 580 ] 581 }, 582 "Index": 6, 583 "Name": "FAN_BP1_FAN3_TACH_IL_SPEED_RPM", 584 "PowerState": "Always", 585 "Thresholds": [ 586 { 587 "Direction": "less than", 588 "Name": "lower critical", 589 "Severity": 1, 590 "Value": 3016.0 591 }, 592 { 593 "Direction": "greater than", 594 "Name": "upper critical", 595 "Severity": 1, 596 "Value": 13294.0 597 } 598 ], 599 "Type": "I2CFan" 600 }, 601 { 602 "Address": "0x5e", 603 "Bus": 0, 604 "Connector": { 605 "Name": "FAN_BP1_FAN3_TACH_OL", 606 "Pwm": 2, 607 "PwmName": "FAN_BP1_FAN_PWM", 608 "Tachs": [ 609 7 610 ] 611 }, 612 "Index": 7, 613 "Name": "FAN_BP1_FAN3_TACH_OL_SPEED_RPM", 614 "PowerState": "Always", 615 "Thresholds": [ 616 { 617 "Direction": "less than", 618 "Name": "lower critical", 619 "Severity": 1, 620 "Value": 2816.0 621 }, 622 { 623 "Direction": "greater than", 624 "Name": "upper critical", 625 "Severity": 1, 626 "Value": 12288.0 627 } 628 ], 629 "Type": "I2CFan" 630 }, 631 { 632 "Address": "0x40", 633 "Bus": 0, 634 "Labels": [ 635 "in1", 636 "curr1" 637 ], 638 "Name": "FAN_BP1_FAN0", 639 "Thresholds": [ 640 { 641 "Direction": "less than", 642 "Label": "in1", 643 "Name": "lower critical", 644 "Severity": 1, 645 "Value": 48.45 646 }, 647 { 648 "Direction": "greater than", 649 "Label": "in1", 650 "Name": "upper critical", 651 "Severity": 1, 652 "Value": 53.35 653 }, 654 { 655 "Direction": "greater than", 656 "Label": "curr1", 657 "Name": "upper critical", 658 "Severity": 1, 659 "Value": 2.88 660 } 661 ], 662 "Type": "INA238", 663 "curr1_Name": "FAN_BP1_FAN0_CURR_A", 664 "in1_Name": "FAN_BP1_FAN0_VOLT_V" 665 }, 666 { 667 "Address": "0x41", 668 "Bus": 0, 669 "Labels": [ 670 "in1", 671 "curr1" 672 ], 673 "Name": "FAN_BP1_FAN1", 674 "Thresholds": [ 675 { 676 "Direction": "less than", 677 "Label": "in1", 678 "Name": "lower critical", 679 "Severity": 1, 680 "Value": 48.45 681 }, 682 { 683 "Direction": "greater than", 684 "Label": "in1", 685 "Name": "upper critical", 686 "Severity": 1, 687 "Value": 53.35 688 }, 689 { 690 "Direction": "greater than", 691 "Label": "curr1", 692 "Name": "upper critical", 693 "Severity": 1, 694 "Value": 2.88 695 } 696 ], 697 "Type": "INA238", 698 "curr1_Name": "FAN_BP1_FAN1_CURR_A", 699 "in1_Name": "FAN_BP1_FAN1_VOLT_V" 700 }, 701 { 702 "Address": "0x44", 703 "Bus": 0, 704 "Labels": [ 705 "in1", 706 "curr1" 707 ], 708 "Name": "FAN_BP1_FAN2", 709 "Thresholds": [ 710 { 711 "Direction": "less than", 712 "Label": "in1", 713 "Name": "lower critical", 714 "Severity": 1, 715 "Value": 48.45 716 }, 717 { 718 "Direction": "greater than", 719 "Label": "in1", 720 "Name": "upper critical", 721 "Severity": 1, 722 "Value": 53.35 723 }, 724 { 725 "Direction": "greater than", 726 "Label": "curr1", 727 "Name": "upper critical", 728 "Severity": 1, 729 "Value": 2.88 730 } 731 ], 732 "Type": "INA238", 733 "curr1_Name": "FAN_BP1_FAN2_CURR_A", 734 "in1_Name": "FAN_BP1_FAN2_VOLT_V" 735 }, 736 { 737 "Address": "0x45", 738 "Bus": 0, 739 "Labels": [ 740 "in1", 741 "curr1" 742 ], 743 "Name": "FAN_BP1_FAN3", 744 "Thresholds": [ 745 { 746 "Direction": "less than", 747 "Label": "in1", 748 "Name": "lower critical", 749 "Severity": 1, 750 "Value": 48.45 751 }, 752 { 753 "Direction": "greater than", 754 "Label": "in1", 755 "Name": "upper critical", 756 "Severity": 1, 757 "Value": 53.35 758 }, 759 { 760 "Direction": "greater than", 761 "Label": "curr1", 762 "Name": "upper critical", 763 "Severity": 1, 764 "Value": 2.88 765 } 766 ], 767 "Type": "INA238", 768 "curr1_Name": "FAN_BP1_FAN3_CURR_A", 769 "in1_Name": "FAN_BP1_FAN3_VOLT_V" 770 } 771 ], 772 "Name": "Harma Fan Board 1", 773 "Probe": "FOUND('Harma SCM')", 774 "Type": "Board" 775 } 776] 777