Files
e37417e6c2 Added support for ICT Modular Power System and ICT Sine Wave Inverter (#11182)
* Added support for ICT Modular Power System and ICT Sine Wave Inverter

* Added SNMP test data for ICT Modular Power System and ICT Sine Wave Inverter

* Fixed styling errors and refactored state sensor for ICT Sine Wave Inverter

* Fixed newly created styling issues from refactoring ICT Sine Wave Inverter files.

* Fixed further styling errors from previous changed to appease Travis CI

* Removed unnecessary math from ICT Sine Wave Inverter voltage sensor

* Cleaned up unnecessary lines in ict-mps/ict-swi sensors. Moved from snmp_get to snmp_get_multi in ict-mps/ict-swi os pollers.

* Added test data for ICT MPS and SWI

* Fixed issue with load sensor not discovering

* Update snmpget to snmp_get

Co-Authored-By: Jellyfrog <[email protected]>

* Updated test data post-fixing sensor detection issue on ICT Sine Wave Inverters

* Moved ict-swi and ict-mps from legacy to yaml sensors

* Removed legacy code for ict-mps and ict-swi sensors

* Last commit mistakenly removed OS polling from ict-mps and ict-swi

* Fixed formatting for OS polling and updated test data for ict-mps and ict-swi

Co-authored-by: Jellyfrog <[email protected]>
2020-04-12 10:42:57 +02:00

52 lines
2.2 KiB
YAML

mib: ICT-SINE-WAVE-INVERTER-MIB
modules:
sensors:
voltage:
data:
-
oid: batteryVoltage
num_oid: '.1.3.6.1.4.1.39145.12.6.{{ $index }}'
descr: 'Battery Voltage (VDC)'
index: 'batteryVoltage.{{ $index }}'
-
oid: inverterVoltage
num_oid: '.1.3.6.1.4.1.39145.12.7.{{ $index }}'
descr: 'Inverter Voltage (VAC)'
index: 'inverterVoltage.{{ $index }}'
load:
data:
-
oid: inverterPower
num_oid: '.1.3.6.1.4.1.39145.12.8.{{ $index }}'
descr: 'Inverter Load'
index: 'inverterPower.{{ $index }}'
state:
data:
-
oid: inverterStatus
value: inverterStatus
num_oid: '.1.3.6.1.4.1.39145.12.9.{{ $index }}'
descr: 'Inverter Status'
index: 'inverterStatus.{{ $index }}'
states:
- { graph: 0, value: 1, generic: 0, descr: enabled }
- { graph: 0, value: 2, generic: 1, descr: disabled }
-
oid: inverterControl
value: inverterControl
num_oid: '.1.3.6.1.4.1.39145.12.10.{{ $index }}'
descr: 'Inverter Control'
index: 'inverterControl.{{ $index }}'
states:
- { graph: 0, value: 1, generic: 0, descr: enabled }
- { graph: 0, value: 2, generic: 1, descr: disabled }
-
oid: transferRelayStatus
value: transferRelayStatus
num_oid: '.1.3.6.1.4.1.39145.12.11.{{ $index }}'
descr: 'Transfer Relay Status'
index: 'transferRelayStatus.{{ $index }}'
states:
- { graph: 0, value: 1, generic: 0, descr: inverter }
- { graph: 0, value: 2, generic: 1, descr: grid }