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": 1000.0 24 }, 25 { 26 "Direction": "greater than", 27 "Name": "upper critical", 28 "Severity": 1, 29 "Value": 20000.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": 1000.0 54 }, 55 { 56 "Direction": "greater than", 57 "Name": "upper critical", 58 "Severity": 1, 59 "Value": 20000.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": 1000.0 84 }, 85 { 86 "Direction": "greater than", 87 "Name": "upper critical", 88 "Severity": 1, 89 "Value": 20000.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": 1000.0 114 }, 115 { 116 "Direction": "greater than", 117 "Name": "upper critical", 118 "Severity": 1, 119 "Value": 20000.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": 1000.0 144 }, 145 { 146 "Direction": "greater than", 147 "Name": "upper critical", 148 "Severity": 1, 149 "Value": 20000.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": 1000.0 174 }, 175 { 176 "Direction": "greater than", 177 "Name": "upper critical", 178 "Severity": 1, 179 "Value": 20000.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": 1000.0 204 }, 205 { 206 "Direction": "greater than", 207 "Name": "upper critical", 208 "Severity": 1, 209 "Value": 20000.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": 1000.0 234 }, 235 { 236 "Direction": "greater than", 237 "Name": "upper critical", 238 "Severity": 1, 239 "Value": 20000.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 "Address": "0x4B", 386 "Bus": 2, 387 "Name": "FAN_BP0_TEMP_C", 388 "Type": "TMP75" 389 } 390 ], 391 "Name": "Harma Fan Board 0", 392 "Probe": "FOUND('Harma SCM')", 393 "Type": "Board" 394 }, 395 { 396 "Exposes": [ 397 { 398 "Address": "0x5e", 399 "Bus": 0, 400 "Connector": { 401 "Name": "FAN_BP1_FAN0_TACH_IL", 402 "Pwm": 2, 403 "PwmName": "FAN_BP1_FAN_PWM", 404 "Tachs": [ 405 0 406 ] 407 }, 408 "Index": 0, 409 "Name": "FAN_BP1_FAN0_TACH_IL_SPEED_RPM", 410 "PowerState": "Always", 411 "Thresholds": [ 412 { 413 "Direction": "less than", 414 "Name": "lower critical", 415 "Severity": 1, 416 "Value": 1000.0 417 }, 418 { 419 "Direction": "greater than", 420 "Name": "upper critical", 421 "Severity": 1, 422 "Value": 20000.0 423 } 424 ], 425 "Type": "I2CFan" 426 }, 427 { 428 "Address": "0x5e", 429 "Bus": 0, 430 "Connector": { 431 "Name": "FAN_BP1_FAN0_TACH_OL", 432 "Pwm": 2, 433 "PwmName": "FAN_BP1_FAN_PWM", 434 "Tachs": [ 435 1 436 ] 437 }, 438 "Index": 1, 439 "Name": "FAN_BP1_FAN0_TACH_OL_SPEED_RPM", 440 "PowerState": "Always", 441 "Thresholds": [ 442 { 443 "Direction": "less than", 444 "Name": "lower critical", 445 "Severity": 1, 446 "Value": 1000.0 447 }, 448 { 449 "Direction": "greater than", 450 "Name": "upper critical", 451 "Severity": 1, 452 "Value": 20000.0 453 } 454 ], 455 "Type": "I2CFan" 456 }, 457 { 458 "Address": "0x5e", 459 "Bus": 0, 460 "Connector": { 461 "Name": "FAN_BP1_FAN1_TACH_IL", 462 "Pwm": 2, 463 "PwmName": "FAN_BP1_FAN_PWM", 464 "Tachs": [ 465 2 466 ] 467 }, 468 "Index": 2, 469 "Name": "FAN_BP1_FAN1_TACH_IL_SPEED_RPM", 470 "PowerState": "Always", 471 "Thresholds": [ 472 { 473 "Direction": "less than", 474 "Name": "lower critical", 475 "Severity": 1, 476 "Value": 1000.0 477 }, 478 { 479 "Direction": "greater than", 480 "Name": "upper critical", 481 "Severity": 1, 482 "Value": 20000.0 483 } 484 ], 485 "Type": "I2CFan" 486 }, 487 { 488 "Address": "0x5e", 489 "Bus": 0, 490 "Connector": { 491 "Name": "FAN_BP1_FAN1_TACH_OL", 492 "Pwm": 2, 493 "PwmName": "FAN_BP1_FAN_PWM", 494 "Tachs": [ 495 3 496 ] 497 }, 498 "Index": 3, 499 "Name": "FAN_BP1_FAN1_TACH_OL_SPEED_RPM", 500 "PowerState": "Always", 501 "Thresholds": [ 502 { 503 "Direction": "less than", 504 "Name": "lower critical", 505 "Severity": 1, 506 "Value": 1000.0 507 }, 508 { 509 "Direction": "greater than", 510 "Name": "upper critical", 511 "Severity": 1, 512 "Value": 20000.0 513 } 514 ], 515 "Type": "I2CFan" 516 }, 517 { 518 "Address": "0x5e", 519 "Bus": 0, 520 "Connector": { 521 "Name": "FAN_BP1_FAN2_TACH_IL", 522 "Pwm": 2, 523 "PwmName": "FAN_BP1_FAN_PWM", 524 "Tachs": [ 525 4 526 ] 527 }, 528 "Index": 4, 529 "Name": "FAN_BP1_FAN2_TACH_IL_SPEED_RPM", 530 "PowerState": "Always", 531 "Thresholds": [ 532 { 533 "Direction": "less than", 534 "Name": "lower critical", 535 "Severity": 1, 536 "Value": 1000.0 537 }, 538 { 539 "Direction": "greater than", 540 "Name": "upper critical", 541 "Severity": 1, 542 "Value": 20000.0 543 } 544 ], 545 "Type": "I2CFan" 546 }, 547 { 548 "Address": "0x5e", 549 "Bus": 0, 550 "Connector": { 551 "Name": "FAN_BP1_FAN2_TACH_OL", 552 "Pwm": 2, 553 "PwmName": "FAN_BP1_FAN_PWM", 554 "Tachs": [ 555 5 556 ] 557 }, 558 "Index": 5, 559 "Name": "FAN_BP1_FAN2_TACH_OL_SPEED_RPM", 560 "PowerState": "Always", 561 "Thresholds": [ 562 { 563 "Direction": "less than", 564 "Name": "lower critical", 565 "Severity": 1, 566 "Value": 1000.0 567 }, 568 { 569 "Direction": "greater than", 570 "Name": "upper critical", 571 "Severity": 1, 572 "Value": 20000.0 573 } 574 ], 575 "Type": "I2CFan" 576 }, 577 { 578 "Address": "0x5e", 579 "Bus": 0, 580 "Connector": { 581 "Name": "FAN_BP1_FAN3_TACH_IL", 582 "Pwm": 2, 583 "PwmName": "FAN_BP1_FAN_PWM", 584 "Tachs": [ 585 6 586 ] 587 }, 588 "Index": 6, 589 "Name": "FAN_BP1_FAN3_TACH_IL_SPEED_RPM", 590 "PowerState": "Always", 591 "Thresholds": [ 592 { 593 "Direction": "less than", 594 "Name": "lower critical", 595 "Severity": 1, 596 "Value": 1000.0 597 }, 598 { 599 "Direction": "greater than", 600 "Name": "upper critical", 601 "Severity": 1, 602 "Value": 20000.0 603 } 604 ], 605 "Type": "I2CFan" 606 }, 607 { 608 "Address": "0x5e", 609 "Bus": 0, 610 "Connector": { 611 "Name": "FAN_BP1_FAN3_TACH_OL", 612 "Pwm": 2, 613 "PwmName": "FAN_BP1_FAN_PWM", 614 "Tachs": [ 615 7 616 ] 617 }, 618 "Index": 7, 619 "Name": "FAN_BP1_FAN3_TACH_OL_SPEED_RPM", 620 "PowerState": "Always", 621 "Thresholds": [ 622 { 623 "Direction": "less than", 624 "Name": "lower critical", 625 "Severity": 1, 626 "Value": 1000.0 627 }, 628 { 629 "Direction": "greater than", 630 "Name": "upper critical", 631 "Severity": 1, 632 "Value": 20000.0 633 } 634 ], 635 "Type": "I2CFan" 636 }, 637 { 638 "Address": "0x40", 639 "Bus": 0, 640 "Labels": [ 641 "in1", 642 "curr1" 643 ], 644 "Name": "FAN_BP1_FAN0", 645 "Thresholds": [ 646 { 647 "Direction": "less than", 648 "Label": "in1", 649 "Name": "lower critical", 650 "Severity": 1, 651 "Value": 48.45 652 }, 653 { 654 "Direction": "greater than", 655 "Label": "in1", 656 "Name": "upper critical", 657 "Severity": 1, 658 "Value": 53.35 659 }, 660 { 661 "Direction": "greater than", 662 "Label": "curr1", 663 "Name": "upper critical", 664 "Severity": 1, 665 "Value": 2.88 666 } 667 ], 668 "Type": "INA238", 669 "curr1_Name": "FAN_BP1_FAN0_CURR_A", 670 "in1_Name": "FAN_BP1_FAN0_VOLT_V" 671 }, 672 { 673 "Address": "0x41", 674 "Bus": 0, 675 "Labels": [ 676 "in1", 677 "curr1" 678 ], 679 "Name": "FAN_BP1_FAN1", 680 "Thresholds": [ 681 { 682 "Direction": "less than", 683 "Label": "in1", 684 "Name": "lower critical", 685 "Severity": 1, 686 "Value": 48.45 687 }, 688 { 689 "Direction": "greater than", 690 "Label": "in1", 691 "Name": "upper critical", 692 "Severity": 1, 693 "Value": 53.35 694 }, 695 { 696 "Direction": "greater than", 697 "Label": "curr1", 698 "Name": "upper critical", 699 "Severity": 1, 700 "Value": 2.88 701 } 702 ], 703 "Type": "INA238", 704 "curr1_Name": "FAN_BP1_FAN1_CURR_A", 705 "in1_Name": "FAN_BP1_FAN1_VOLT_V" 706 }, 707 { 708 "Address": "0x44", 709 "Bus": 0, 710 "Labels": [ 711 "in1", 712 "curr1" 713 ], 714 "Name": "FAN_BP1_FAN2", 715 "Thresholds": [ 716 { 717 "Direction": "less than", 718 "Label": "in1", 719 "Name": "lower critical", 720 "Severity": 1, 721 "Value": 48.45 722 }, 723 { 724 "Direction": "greater than", 725 "Label": "in1", 726 "Name": "upper critical", 727 "Severity": 1, 728 "Value": 53.35 729 }, 730 { 731 "Direction": "greater than", 732 "Label": "curr1", 733 "Name": "upper critical", 734 "Severity": 1, 735 "Value": 2.88 736 } 737 ], 738 "Type": "INA238", 739 "curr1_Name": "FAN_BP1_FAN2_CURR_A", 740 "in1_Name": "FAN_BP1_FAN2_VOLT_V" 741 }, 742 { 743 "Address": "0x45", 744 "Bus": 0, 745 "Labels": [ 746 "in1", 747 "curr1" 748 ], 749 "Name": "FAN_BP1_FAN3", 750 "Thresholds": [ 751 { 752 "Direction": "less than", 753 "Label": "in1", 754 "Name": "lower critical", 755 "Severity": 1, 756 "Value": 48.45 757 }, 758 { 759 "Direction": "greater than", 760 "Label": "in1", 761 "Name": "upper critical", 762 "Severity": 1, 763 "Value": 53.35 764 }, 765 { 766 "Direction": "greater than", 767 "Label": "curr1", 768 "Name": "upper critical", 769 "Severity": 1, 770 "Value": 2.88 771 } 772 ], 773 "Type": "INA238", 774 "curr1_Name": "FAN_BP1_FAN3_CURR_A", 775 "in1_Name": "FAN_BP1_FAN3_VOLT_V" 776 }, 777 { 778 "Address": "0x4B", 779 "Bus": 0, 780 "Name": "FAN_BP1_TEMP_C", 781 "Type": "TMP75" 782 } 783 ], 784 "Name": "Harma Fan Board 1", 785 "Probe": "FOUND('Harma SCM')", 786 "Type": "Board" 787 } 788] 789