166665886SBrad Bishop{ 266665886SBrad Bishop "$schema": "http://json-schema.org/draft-07/schema#", 366665886SBrad Bishop "definitions": { 466665886SBrad Bishop "Aggregate": { 5ada40c59SBrad Bishop "description": [ 6ada40c59SBrad Bishop "Don't add additional properties to this schema. Consult ", 7ada40c59SBrad Bishop "README.schema for instructions on adding new Exposes element ", 8ada40c59SBrad Bishop "sub-schema." 9ada40c59SBrad Bishop ], 1098e78b7fSBrad Bishop "additionalProperties": false, 1166665886SBrad Bishop "properties": { 1266665886SBrad Bishop "Address": { 1366665886SBrad Bishop "$ref": "#/definitions/Types/Address" 1466665886SBrad Bishop }, 1566665886SBrad Bishop "AllowedFailures": { 1666665886SBrad Bishop "$ref": "#/definitions/Types/AllowedFailures" 1766665886SBrad Bishop }, 1866665886SBrad Bishop "AlphaF": { 1966665886SBrad Bishop "$ref": "#/definitions/Types/AlphaF" 2066665886SBrad Bishop }, 2166665886SBrad Bishop "AlphaS": { 2266665886SBrad Bishop "$ref": "#/definitions/Types/AlphaS" 2366665886SBrad Bishop }, 2466665886SBrad Bishop "BindConnector": { 2566665886SBrad Bishop "$ref": "#/definitions/Types/BindConnector" 2666665886SBrad Bishop }, 2766665886SBrad Bishop "BindPresence": { 2866665886SBrad Bishop "$ref": "#/definitions/Types/BindPresence" 2966665886SBrad Bishop }, 3066665886SBrad Bishop "BridgeGpio": { 3166665886SBrad Bishop "$ref": "#/definitions/Types/BridgeGpio" 3266665886SBrad Bishop }, 3366665886SBrad Bishop "Bus": { 3466665886SBrad Bishop "$ref": "#/definitions/Types/Bus" 3566665886SBrad Bishop }, 3666665886SBrad Bishop "C1": { 3766665886SBrad Bishop "$ref": "#/definitions/Types/C1" 3866665886SBrad Bishop }, 3966665886SBrad Bishop "C2": { 4066665886SBrad Bishop "$ref": "#/definitions/Types/C2" 4166665886SBrad Bishop }, 4298e78b7fSBrad Bishop "CPURequired": { 4398e78b7fSBrad Bishop "$ref": "#/definitions/Types/CPURequired" 4498e78b7fSBrad Bishop }, 4566665886SBrad Bishop "ChannelNames": { 4666665886SBrad Bishop "$ref": "#/definitions/Types/ChannelNames" 4766665886SBrad Bishop }, 4866665886SBrad Bishop "Class": { 4966665886SBrad Bishop "$ref": "#/definitions/Types/Class" 5066665886SBrad Bishop }, 5166665886SBrad Bishop "Connector": { 5266665886SBrad Bishop "$ref": "#/definitions/Types/Connector" 5366665886SBrad Bishop }, 5466665886SBrad Bishop "CpuID": { 5566665886SBrad Bishop "$ref": "#/definitions/Types/CpuID" 5666665886SBrad Bishop }, 5798e78b7fSBrad Bishop "CurrScaleFactor": { 5898e78b7fSBrad Bishop "$ref": "#/definitions/Types/CurrScaleFactor" 5998e78b7fSBrad Bishop }, 6066665886SBrad Bishop "Direction": { 6166665886SBrad Bishop "$ref": "#/definitions/Types/Direction" 6266665886SBrad Bishop }, 6366665886SBrad Bishop "DtsCritOffset": { 6466665886SBrad Bishop "$ref": "#/definitions/Types/DtsCritOffset" 6566665886SBrad Bishop }, 6666665886SBrad Bishop "FaultIndex": { 6766665886SBrad Bishop "$ref": "#/definitions/Types/FaultIndex" 6866665886SBrad Bishop }, 6966665886SBrad Bishop "FaultType": { 7066665886SBrad Bishop "$ref": "#/definitions/Types/FaultType" 7166665886SBrad Bishop }, 7266665886SBrad Bishop "GpioPins": { 7366665886SBrad Bishop "$ref": "#/definitions/Types/GpioPins" 7466665886SBrad Bishop }, 7598e78b7fSBrad Bishop "GpioPolarity": { 7698e78b7fSBrad Bishop "$ref": "#/definitions/Types/GpioPolarity" 7798e78b7fSBrad Bishop }, 7866665886SBrad Bishop "Index": { 7966665886SBrad Bishop "$ref": "#/definitions/Types/Index" 8066665886SBrad Bishop }, 8166665886SBrad Bishop "Labels": { 8266665886SBrad Bishop "$ref": "#/definitions/Types/Labels" 8366665886SBrad Bishop }, 8466665886SBrad Bishop "LedGpioPins": { 8566665886SBrad Bishop "$ref": "#/definitions/Types/LedGpioPins" 8666665886SBrad Bishop }, 8766665886SBrad Bishop "MaxCFM": { 8866665886SBrad Bishop "$ref": "#/definitions/Types/MaxCFM" 8966665886SBrad Bishop }, 9066665886SBrad Bishop "MaxReading": { 9166665886SBrad Bishop "$ref": "#/definitions/Types/MaxReading" 9266665886SBrad Bishop }, 930836ce05SJosh Lehan "MaxValue": { 940836ce05SJosh Lehan "$ref": "#/definitions/Types/MaxValue" 950836ce05SJosh Lehan }, 960836ce05SJosh Lehan "Units": { 970836ce05SJosh Lehan "$ref": "#/definitions/Types/Units" 980836ce05SJosh Lehan }, 990836ce05SJosh Lehan "MinReading": { 1000836ce05SJosh Lehan "$ref": "#/definitions/Types/MinReading" 1010836ce05SJosh Lehan }, 1020836ce05SJosh Lehan "MinValue": { 1030836ce05SJosh Lehan "$ref": "#/definitions/Types/MinValue" 1040836ce05SJosh Lehan }, 10566665886SBrad Bishop "Name": { 10666665886SBrad Bishop "$ref": "#/definitions/Types/Name" 10766665886SBrad Bishop }, 10866665886SBrad Bishop "Name1": { 10966665886SBrad Bishop "$ref": "#/definitions/Types/Name1" 11066665886SBrad Bishop }, 11173347454SScron Chang "Name2": { 11273347454SScron Chang "$ref": "#/definitions/Types/Name2" 11373347454SScron Chang }, 11473347454SScron Chang "Name3": { 11573347454SScron Chang "$ref": "#/definitions/Types/Name3" 11673347454SScron Chang }, 11773347454SScron Chang "Name4": { 11873347454SScron Chang "$ref": "#/definitions/Types/Name4" 11973347454SScron Chang }, 12073347454SScron Chang "Name5": { 12173347454SScron Chang "$ref": "#/definitions/Types/Name5" 12273347454SScron Chang }, 12373347454SScron Chang "Name6": { 12473347454SScron Chang "$ref": "#/definitions/Types/Name6" 12573347454SScron Chang }, 12673347454SScron Chang "Name7": { 12773347454SScron Chang "$ref": "#/definitions/Types/Name7" 12873347454SScron Chang }, 12998e78b7fSBrad Bishop "OffsetValue": { 13098e78b7fSBrad Bishop "$ref": "#/definitions/Types/OffsetValue" 13198e78b7fSBrad Bishop }, 13266665886SBrad Bishop "Polarity": { 13366665886SBrad Bishop "$ref": "#/definitions/Types/Polarity" 13466665886SBrad Bishop }, 13598e78b7fSBrad Bishop "Polling": { 13698e78b7fSBrad Bishop "$ref": "#/definitions/Types/Polling" 13798e78b7fSBrad Bishop }, 13866665886SBrad Bishop "PowerFactorMax": { 13966665886SBrad Bishop "$ref": "#/definitions/Types/PowerFactorMax" 14066665886SBrad Bishop }, 14166665886SBrad Bishop "PowerFactorMin": { 14266665886SBrad Bishop "$ref": "#/definitions/Types/PowerFactorMin" 14366665886SBrad Bishop }, 14498e78b7fSBrad Bishop "PowerScaleFactor": { 14598e78b7fSBrad Bishop "$ref": "#/definitions/Types/PowerScaleFactor" 14698e78b7fSBrad Bishop }, 14766665886SBrad Bishop "PowerState": { 14866665886SBrad Bishop "$ref": "#/definitions/Types/PowerState" 14966665886SBrad Bishop }, 15098e78b7fSBrad Bishop "Presence": { 15198e78b7fSBrad Bishop "$ref": "#/definitions/Types/Presence" 15298e78b7fSBrad Bishop }, 15366665886SBrad Bishop "PresenceGpio": { 15466665886SBrad Bishop "$ref": "#/definitions/Types/PresenceGpio" 15566665886SBrad Bishop }, 15666665886SBrad Bishop "Pwm": { 15766665886SBrad Bishop "$ref": "#/definitions/Types/Pwm" 15866665886SBrad Bishop }, 15966665886SBrad Bishop "QMax": { 16066665886SBrad Bishop "$ref": "#/definitions/Types/QMax" 16166665886SBrad Bishop }, 16266665886SBrad Bishop "QMin": { 16366665886SBrad Bishop "$ref": "#/definitions/Types/QMin" 16466665886SBrad Bishop }, 16598e78b7fSBrad Bishop "RedundantCount": { 16698e78b7fSBrad Bishop "$ref": "#/definitions/Types/RedundantCount" 16798e78b7fSBrad Bishop }, 16866665886SBrad Bishop "ScaleFactor": { 16966665886SBrad Bishop "$ref": "#/definitions/Types/ScaleFactor" 17066665886SBrad Bishop }, 17198e78b7fSBrad Bishop "ScaleValue": { 17298e78b7fSBrad Bishop "$ref": "#/definitions/Types/ScaleValue" 17398e78b7fSBrad Bishop }, 17498e78b7fSBrad Bishop "SensorType": { 17598e78b7fSBrad Bishop "$ref": "#/definitions/Types/SensorType" 17698e78b7fSBrad Bishop }, 17766665886SBrad Bishop "TachMaxPercent": { 17866665886SBrad Bishop "$ref": "#/definitions/Types/TachMaxPercent" 17966665886SBrad Bishop }, 18066665886SBrad Bishop "TachMinPercent": { 18166665886SBrad Bishop "$ref": "#/definitions/Types/TachMinPercent" 18266665886SBrad Bishop }, 18366665886SBrad Bishop "Tachs": { 18466665886SBrad Bishop "$ref": "#/definitions/Types/Tachs" 18566665886SBrad Bishop }, 18666665886SBrad Bishop "Thresholds": { 18766665886SBrad Bishop "$ref": "#/definitions/Types/Thresholds" 18866665886SBrad Bishop }, 189*fea4f1a0SJosh Lehan "Timeout": { 190*fea4f1a0SJosh Lehan "$ref": "#/definitions/Types/Timeout" 191*fea4f1a0SJosh Lehan }, 192a5a716daSAnoop S "HostSMbusIndex": { 193a5a716daSAnoop S "$ref": "#/definitions/Types/HostSMbusIndex" 194a5a716daSAnoop S }, 19573347454SScron Chang "pin_Max": { 19673347454SScron Chang "$ref": "#/definitions/Types/pin_Max" 19773347454SScron Chang }, 19873347454SScron Chang "pin_Min": { 19973347454SScron Chang "$ref": "#/definitions/Types/pin_Min" 20073347454SScron Chang }, 20173347454SScron Chang "vin_Max": { 20273347454SScron Chang "$ref": "#/definitions/Types/vin_Max" 20373347454SScron Chang }, 20473347454SScron Chang "vin_Min": { 20573347454SScron Chang "$ref": "#/definitions/Types/vin_Min" 20673347454SScron Chang }, 20773347454SScron Chang "iout1_Max": { 20873347454SScron Chang "$ref": "#/definitions/Types/iout1_Max" 20973347454SScron Chang }, 21073347454SScron Chang "iout1_Min": { 21173347454SScron Chang "$ref": "#/definitions/Types/iout1_Min" 21273347454SScron Chang }, 21373347454SScron Chang "iout2_Max": { 21473347454SScron Chang "$ref": "#/definitions/Types/iout2_Max" 21573347454SScron Chang }, 21673347454SScron Chang "iout2_Min": { 21773347454SScron Chang "$ref": "#/definitions/Types/iout2_Min" 21873347454SScron Chang }, 21973347454SScron Chang "pout1_Max": { 22073347454SScron Chang "$ref": "#/definitions/Types/pout1_Max" 22173347454SScron Chang }, 22273347454SScron Chang "pout1_Min": { 22373347454SScron Chang "$ref": "#/definitions/Types/pout1_Min" 22473347454SScron Chang }, 22573347454SScron Chang "pout2_Max": { 22673347454SScron Chang "$ref": "#/definitions/Types/pout2_Max" 22773347454SScron Chang }, 22873347454SScron Chang "pout2_Min": { 22973347454SScron Chang "$ref": "#/definitions/Types/pout2_Min" 23073347454SScron Chang }, 23173347454SScron Chang "pout3_Max": { 23273347454SScron Chang "$ref": "#/definitions/Types/pout3_Max" 23373347454SScron Chang }, 23473347454SScron Chang "pout3_Min": { 23573347454SScron Chang "$ref": "#/definitions/Types/pout3_Min" 23673347454SScron Chang }, 23773347454SScron Chang "vout1_Max": { 23873347454SScron Chang "$ref": "#/definitions/Types/vout1_Max" 23973347454SScron Chang }, 24073347454SScron Chang "vout1_Min": { 24173347454SScron Chang "$ref": "#/definitions/Types/vout1_Min" 24273347454SScron Chang }, 24373347454SScron Chang "vout2_Max": { 24473347454SScron Chang "$ref": "#/definitions/Types/vout2_Max" 24573347454SScron Chang }, 24673347454SScron Chang "vout2_Min": { 24773347454SScron Chang "$ref": "#/definitions/Types/vout2_Min" 24873347454SScron Chang }, 24973347454SScron Chang "vout3_Max": { 25073347454SScron Chang "$ref": "#/definitions/Types/vout3_Max" 25173347454SScron Chang }, 25273347454SScron Chang "vout3_Min": { 25373347454SScron Chang "$ref": "#/definitions/Types/vout3_Min" 25473347454SScron Chang }, 25573347454SScron Chang "vout4_Max": { 25673347454SScron Chang "$ref": "#/definitions/Types/vout4_Max" 25773347454SScron Chang }, 25873347454SScron Chang "vout4_Min": { 25973347454SScron Chang "$ref": "#/definitions/Types/vout4_Min" 26073347454SScron Chang }, 26173347454SScron Chang "vout5_Max": { 26273347454SScron Chang "$ref": "#/definitions/Types/vout5_Max" 26373347454SScron Chang }, 26473347454SScron Chang "vout5_Min": { 26573347454SScron Chang "$ref": "#/definitions/Types/vout5_Min" 26673347454SScron Chang }, 26773347454SScron Chang "vout6_Max": { 26873347454SScron Chang "$ref": "#/definitions/Types/vout6_Max" 26973347454SScron Chang }, 27073347454SScron Chang "vout6_Min": { 27173347454SScron Chang "$ref": "#/definitions/Types/vout6_Min" 27273347454SScron Chang }, 27373347454SScron Chang "vout8_Max": { 27473347454SScron Chang "$ref": "#/definitions/Types/vout8_Max" 27573347454SScron Chang }, 27673347454SScron Chang "vout8_Min": { 27773347454SScron Chang "$ref": "#/definitions/Types/vout8_Min" 27873347454SScron Chang }, 27973347454SScron Chang "iout1_Offset": { 28073347454SScron Chang "$ref": "#/definitions/Types/iout1_Offset" 28173347454SScron Chang }, 28273347454SScron Chang "pout1_Offset": { 28373347454SScron Chang "$ref": "#/definitions/Types/pout1_Offset" 28473347454SScron Chang }, 285f094125cSScron Chang "iout1_Scale": { 286f094125cSScron Chang "$ref": "#/definitions/Types/iout1_Scale" 287f094125cSScron Chang }, 288f094125cSScron Chang "PollRate": { 289f094125cSScron Chang "$ref": "#/definitions/Types/PollRate" 290f094125cSScron Chang }, 29166665886SBrad Bishop "Type": { 29266665886SBrad Bishop "$ref": "#/definitions/Types/Type" 29366665886SBrad Bishop } 29466665886SBrad Bishop }, 29566665886SBrad Bishop "required": [ 29666665886SBrad Bishop "Name", 29766665886SBrad Bishop "Type" 29866665886SBrad Bishop ], 29966665886SBrad Bishop "type": "object" 30066665886SBrad Bishop }, 30166665886SBrad Bishop "Types": { 30266665886SBrad Bishop "Address": { 303a1427097SBrad Bishop "type": [ 304a1427097SBrad Bishop "string", 305a1427097SBrad Bishop "array" 306a1427097SBrad Bishop ] 30766665886SBrad Bishop }, 30866665886SBrad Bishop "AllowedFailures": { 30966665886SBrad Bishop "type": "number" 31066665886SBrad Bishop }, 31166665886SBrad Bishop "AlphaF": { 31266665886SBrad Bishop "type": "number" 31366665886SBrad Bishop }, 31466665886SBrad Bishop "AlphaS": { 31566665886SBrad Bishop "type": "number" 31666665886SBrad Bishop }, 31766665886SBrad Bishop "BindConnector": { 31866665886SBrad Bishop "type": "string" 31966665886SBrad Bishop }, 32066665886SBrad Bishop "BindPresence": { 32166665886SBrad Bishop "type": "string" 32266665886SBrad Bishop }, 32366665886SBrad Bishop "BridgeGpio": { 324a1427097SBrad Bishop "type": [ 325a1427097SBrad Bishop "number", 326a1427097SBrad Bishop "array" 327a1427097SBrad Bishop ] 32866665886SBrad Bishop }, 32966665886SBrad Bishop "Bus": { 33066665886SBrad Bishop "type": [ 33166665886SBrad Bishop "string", 33266665886SBrad Bishop "number" 33366665886SBrad Bishop ] 33466665886SBrad Bishop }, 33566665886SBrad Bishop "C1": { 33666665886SBrad Bishop "type": "number" 33766665886SBrad Bishop }, 33866665886SBrad Bishop "C2": { 33966665886SBrad Bishop "type": "number" 34066665886SBrad Bishop }, 34198e78b7fSBrad Bishop "CPURequired": { 34298e78b7fSBrad Bishop "type": "number" 34398e78b7fSBrad Bishop }, 34466665886SBrad Bishop "ChannelNames": { 34566665886SBrad Bishop "items": { 34666665886SBrad Bishop "type": "string" 34766665886SBrad Bishop }, 34866665886SBrad Bishop "type": "array" 34966665886SBrad Bishop }, 35066665886SBrad Bishop "Class": { 35166665886SBrad Bishop "type": "string" 35266665886SBrad Bishop }, 35366665886SBrad Bishop "Connector": { 35466665886SBrad Bishop "properties": { 35566665886SBrad Bishop "Name": { 35666665886SBrad Bishop "type": "string" 35766665886SBrad Bishop }, 35866665886SBrad Bishop "Pwm": { 35966665886SBrad Bishop "type": "number" 36066665886SBrad Bishop }, 36166665886SBrad Bishop "Tachs": { 36266665886SBrad Bishop "items": { 36366665886SBrad Bishop "type": "number" 36466665886SBrad Bishop }, 36566665886SBrad Bishop "type": "array" 36666665886SBrad Bishop } 36766665886SBrad Bishop }, 36866665886SBrad Bishop "required": [ 36966665886SBrad Bishop "Name", 37066665886SBrad Bishop "Pwm", 37166665886SBrad Bishop "Tachs" 37266665886SBrad Bishop ], 37366665886SBrad Bishop "type": "object" 37466665886SBrad Bishop }, 37566665886SBrad Bishop "CpuID": { 37666665886SBrad Bishop "type": "number" 37766665886SBrad Bishop }, 37898e78b7fSBrad Bishop "CurrScaleFactor": { 37998e78b7fSBrad Bishop "type": "number" 38098e78b7fSBrad Bishop }, 38166665886SBrad Bishop "Direction": { 38266665886SBrad Bishop "type": "string" 38366665886SBrad Bishop }, 38466665886SBrad Bishop "DtsCritOffset": { 38566665886SBrad Bishop "type": "number" 38666665886SBrad Bishop }, 38766665886SBrad Bishop "FaultIndex": { 38866665886SBrad Bishop "type": "number" 38966665886SBrad Bishop }, 39066665886SBrad Bishop "FaultType": { 39166665886SBrad Bishop "type": "string" 39266665886SBrad Bishop }, 39366665886SBrad Bishop "GpioPins": { 39466665886SBrad Bishop "items": { 39566665886SBrad Bishop "type": "number" 39666665886SBrad Bishop }, 39766665886SBrad Bishop "type": "array" 39866665886SBrad Bishop }, 39998e78b7fSBrad Bishop "GpioPolarity": { 40098e78b7fSBrad Bishop "enum": [ 40198e78b7fSBrad Bishop "Low" 40298e78b7fSBrad Bishop ] 40398e78b7fSBrad Bishop }, 40466665886SBrad Bishop "Index": { 40566665886SBrad Bishop "type": "number" 40666665886SBrad Bishop }, 40766665886SBrad Bishop "Labels": { 40866665886SBrad Bishop "items": { 40966665886SBrad Bishop "type": "string" 41066665886SBrad Bishop }, 41166665886SBrad Bishop "type": "array" 41266665886SBrad Bishop }, 41366665886SBrad Bishop "LedGpioPins": { 41466665886SBrad Bishop "items": { 41566665886SBrad Bishop "type": "number" 41666665886SBrad Bishop }, 41766665886SBrad Bishop "type": "array" 41866665886SBrad Bishop }, 41966665886SBrad Bishop "MaxCFM": { 42066665886SBrad Bishop "type": "number" 42166665886SBrad Bishop }, 42266665886SBrad Bishop "MaxReading": { 42366665886SBrad Bishop "type": "number" 42466665886SBrad Bishop }, 4250836ce05SJosh Lehan "MaxValue": { 4260836ce05SJosh Lehan "type": "number" 4270836ce05SJosh Lehan }, 4280836ce05SJosh Lehan "Units": { 4290836ce05SJosh Lehan "type": "string" 4300836ce05SJosh Lehan }, 4310836ce05SJosh Lehan "MinReading": { 4320836ce05SJosh Lehan "type": "number" 4330836ce05SJosh Lehan }, 4340836ce05SJosh Lehan "MinValue": { 4350836ce05SJosh Lehan "type": "number" 4360836ce05SJosh Lehan }, 43766665886SBrad Bishop "Name": { 43866665886SBrad Bishop "type": "string" 43966665886SBrad Bishop }, 44066665886SBrad Bishop "Name1": { 44166665886SBrad Bishop "type": "string" 44266665886SBrad Bishop }, 44373347454SScron Chang "Name2": { 44473347454SScron Chang "type": "string" 44573347454SScron Chang }, 44673347454SScron Chang "Name3": { 44773347454SScron Chang "type": "string" 44873347454SScron Chang }, 44973347454SScron Chang "Name4": { 45073347454SScron Chang "type": "string" 45173347454SScron Chang }, 45273347454SScron Chang "Name5": { 45373347454SScron Chang "type": "string" 45473347454SScron Chang }, 45573347454SScron Chang "Name6": { 45673347454SScron Chang "type": "string" 45773347454SScron Chang }, 45873347454SScron Chang "Name7": { 45973347454SScron Chang "type": "string" 46073347454SScron Chang }, 46198e78b7fSBrad Bishop "OffsetValue": { 46298e78b7fSBrad Bishop "type": "number" 46398e78b7fSBrad Bishop }, 46466665886SBrad Bishop "Polarity": { 46566665886SBrad Bishop "type": "string" 46666665886SBrad Bishop }, 46798e78b7fSBrad Bishop "Polling": { 46898e78b7fSBrad Bishop "type": "object" 46998e78b7fSBrad Bishop }, 47066665886SBrad Bishop "PowerFactorMax": { 47166665886SBrad Bishop "type": "number" 47266665886SBrad Bishop }, 47366665886SBrad Bishop "PowerFactorMin": { 47466665886SBrad Bishop "type": "number" 47566665886SBrad Bishop }, 47698e78b7fSBrad Bishop "PowerScaleFactor": { 47798e78b7fSBrad Bishop "type": "number" 47898e78b7fSBrad Bishop }, 47966665886SBrad Bishop "PowerState": { 48066665886SBrad Bishop "type": "string" 48166665886SBrad Bishop }, 48298e78b7fSBrad Bishop "Presence": { 48398e78b7fSBrad Bishop "properties": { 48498e78b7fSBrad Bishop "PinName": { 48598e78b7fSBrad Bishop "type": "string" 48698e78b7fSBrad Bishop }, 48798e78b7fSBrad Bishop "Polarity": { 48898e78b7fSBrad Bishop "enum": "Low" 48998e78b7fSBrad Bishop } 49098e78b7fSBrad Bishop }, 49198e78b7fSBrad Bishop "type": "object" 49298e78b7fSBrad Bishop }, 49366665886SBrad Bishop "PresenceGpio": { 494a1427097SBrad Bishop "type": [ 495a1427097SBrad Bishop "number", 496a1427097SBrad Bishop "array" 497a1427097SBrad Bishop ] 49866665886SBrad Bishop }, 49966665886SBrad Bishop "Pwm": { 50066665886SBrad Bishop "type": "number" 50166665886SBrad Bishop }, 50266665886SBrad Bishop "QMax": { 50366665886SBrad Bishop "type": "number" 50466665886SBrad Bishop }, 50566665886SBrad Bishop "QMin": { 50666665886SBrad Bishop "type": "number" 50766665886SBrad Bishop }, 50898e78b7fSBrad Bishop "RedundantCount": { 50998e78b7fSBrad Bishop "type": "number" 51098e78b7fSBrad Bishop }, 51166665886SBrad Bishop "ScaleFactor": { 51266665886SBrad Bishop "type": "number" 51366665886SBrad Bishop }, 51498e78b7fSBrad Bishop "ScaleValue": { 51598e78b7fSBrad Bishop "type": "number" 51698e78b7fSBrad Bishop }, 51798e78b7fSBrad Bishop "SensorType": { 51898e78b7fSBrad Bishop "type": "string" 51998e78b7fSBrad Bishop }, 52066665886SBrad Bishop "TachMaxPercent": { 52166665886SBrad Bishop "type": "number" 52266665886SBrad Bishop }, 52366665886SBrad Bishop "TachMinPercent": { 52466665886SBrad Bishop "type": "number" 52566665886SBrad Bishop }, 52666665886SBrad Bishop "Tachs": { 52766665886SBrad Bishop "items": { 52866665886SBrad Bishop "type": [ 52966665886SBrad Bishop "number", 53066665886SBrad Bishop "string" 53166665886SBrad Bishop ] 53266665886SBrad Bishop }, 53366665886SBrad Bishop "type": "array" 53466665886SBrad Bishop }, 53566665886SBrad Bishop "Thresholds": { 53666665886SBrad Bishop "items": { 53766665886SBrad Bishop "properties": { 53866665886SBrad Bishop "Direction": { 53966665886SBrad Bishop "type": "string" 54066665886SBrad Bishop }, 54166665886SBrad Bishop "Label": { 54266665886SBrad Bishop "type": "string" 54366665886SBrad Bishop }, 54466665886SBrad Bishop "Name": { 54566665886SBrad Bishop "type": "string" 54666665886SBrad Bishop }, 54766665886SBrad Bishop "Severity": { 54866665886SBrad Bishop "type": "number" 54966665886SBrad Bishop }, 55066665886SBrad Bishop "Value": { 55166665886SBrad Bishop "type": "number" 55266665886SBrad Bishop } 55366665886SBrad Bishop }, 55466665886SBrad Bishop "required": [ 55566665886SBrad Bishop "Direction", 55666665886SBrad Bishop "Name", 55766665886SBrad Bishop "Severity", 55866665886SBrad Bishop "Value" 55966665886SBrad Bishop ], 56066665886SBrad Bishop "type": "object" 56166665886SBrad Bishop }, 56266665886SBrad Bishop "type": "array" 56366665886SBrad Bishop }, 564*fea4f1a0SJosh Lehan "Timeout": { 565*fea4f1a0SJosh Lehan "type": "number" 566*fea4f1a0SJosh Lehan }, 567a5a716daSAnoop S "HostSMbusIndex": { 568a5a716daSAnoop S "type": "number" 569a5a716daSAnoop S }, 57073347454SScron Chang "pin_Max": { 57173347454SScron Chang "type": "number" 57273347454SScron Chang }, 57373347454SScron Chang "pin_Min": { 57473347454SScron Chang "type": "number" 57573347454SScron Chang }, 57673347454SScron Chang "vin_Max": { 57773347454SScron Chang "type": "number" 57873347454SScron Chang }, 57973347454SScron Chang "vin_Min": { 58073347454SScron Chang "type": "number" 58173347454SScron Chang }, 58273347454SScron Chang "iout1_Max": { 58373347454SScron Chang "type": "number" 58473347454SScron Chang }, 58573347454SScron Chang "iout1_Min": { 58673347454SScron Chang "type": "number" 58773347454SScron Chang }, 58873347454SScron Chang "iout2_Max": { 58973347454SScron Chang "type": "number" 59073347454SScron Chang }, 59173347454SScron Chang "iout2_Min": { 59273347454SScron Chang "type": "number" 59373347454SScron Chang }, 59473347454SScron Chang "pout1_Max": { 59573347454SScron Chang "type": "number" 59673347454SScron Chang }, 59773347454SScron Chang "pout1_Min": { 59873347454SScron Chang "type": "number" 59973347454SScron Chang }, 60073347454SScron Chang "pout2_Max": { 60173347454SScron Chang "type": "number" 60273347454SScron Chang }, 60373347454SScron Chang "pout2_Min": { 60473347454SScron Chang "type": "number" 60573347454SScron Chang }, 60673347454SScron Chang "pout3_Max": { 60773347454SScron Chang "type": "number" 60873347454SScron Chang }, 60973347454SScron Chang "pout3_Min": { 61073347454SScron Chang "type": "number" 61173347454SScron Chang }, 61273347454SScron Chang "vout1_Max": { 61373347454SScron Chang "type": "number" 61473347454SScron Chang }, 61573347454SScron Chang "vout1_Min": { 61673347454SScron Chang "type": "number" 61773347454SScron Chang }, 61873347454SScron Chang "vout2_Max": { 61973347454SScron Chang "type": "number" 62073347454SScron Chang }, 62173347454SScron Chang "vout2_Min": { 62273347454SScron Chang "type": "number" 62373347454SScron Chang }, 62473347454SScron Chang "vout3_Max": { 62573347454SScron Chang "type": "number" 62673347454SScron Chang }, 62773347454SScron Chang "vout3_Min": { 62873347454SScron Chang "type": "number" 62973347454SScron Chang }, 63073347454SScron Chang "vout4_Max": { 63173347454SScron Chang "type": "number" 63273347454SScron Chang }, 63373347454SScron Chang "vout4_Min": { 63473347454SScron Chang "type": "number" 63573347454SScron Chang }, 63673347454SScron Chang "vout5_Max": { 63773347454SScron Chang "type": "number" 63873347454SScron Chang }, 63973347454SScron Chang "vout5_Min": { 64073347454SScron Chang "type": "number" 64173347454SScron Chang }, 64273347454SScron Chang "vout6_Max": { 64373347454SScron Chang "type": "number" 64473347454SScron Chang }, 64573347454SScron Chang "vout6_Min": { 64673347454SScron Chang "type": "number" 64773347454SScron Chang }, 64873347454SScron Chang "vout8_Max": { 64973347454SScron Chang "type": "number" 65073347454SScron Chang }, 65173347454SScron Chang "vout8_Min": { 65273347454SScron Chang "type": "number" 65373347454SScron Chang }, 65473347454SScron Chang "iout1_Offset": { 65573347454SScron Chang "type": "number" 65673347454SScron Chang }, 65773347454SScron Chang "pout1_Offset": { 65873347454SScron Chang "type": "number" 65973347454SScron Chang }, 660f094125cSScron Chang "iout1_Scale": { 661f094125cSScron Chang "type": "number" 662f094125cSScron Chang }, 663f094125cSScron Chang "PollRate": { 664f094125cSScron Chang "type": "number" 665f094125cSScron Chang }, 66666665886SBrad Bishop "Type": { 66766665886SBrad Bishop "type": "string" 66866665886SBrad Bishop } 66966665886SBrad Bishop } 67066665886SBrad Bishop } 67166665886SBrad Bishop} 672f094125cSScron Chang 673