Class OrganizationsSensorAlertProfileConditionThreshold
Threshold for sensor readings that will cause an alert to be sent. This object should contain a single property key matching the condition's 'metric' value.
[DataContract]
public class OrganizationsSensorAlertProfileConditionThreshold
- Inheritance
-
OrganizationsSensorAlertProfileConditionThreshold
- Inherited Members
Constructors
OrganizationsSensorAlertProfileConditionThreshold()
public OrganizationsSensorAlertProfileConditionThreshold()
Properties
ApparentPower
Apparent power threshold. 'draw' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "apparentPower")]
public OrganizationsSensorAlertProfileConditionThresholdApparentPower ApparentPower { get; set; }
Property Value
Co2
CO2 concentration threshold. One of 'concentration' or 'quality' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "co2")]
public OrganizationsSensorAlertProfileConditionThresholdCo2 Co2 { get; set; }
Property Value
Current
Electrical current threshold. 'level' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "current")]
public OrganizationsSensorAlertProfileConditionThresholdCurrent Current { get; set; }
Property Value
Door
Door open threshold. 'open' must be provided and set to true.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "door")]
public OrganizationsSensorAlertProfileConditionThresholdDoor Door { get; set; }
Property Value
Frequency
Electrical frequency threshold. 'level' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "frequency")]
public OrganizationsSensorAlertProfileConditionThresholdFrequency Frequency { get; set; }
Property Value
Humidity
Humidity threshold. One of 'relativePercentage' or 'quality' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "humidity")]
public OrganizationsSensorAlertProfileConditionThresholdHumidity Humidity { get; set; }
Property Value
IndoorAirQuality
Indoor air quality score threshold. One of 'score' or 'quality' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "indoorAirQuality")]
public OrganizationsSensorAlertProfileConditionThresholdIndoorAirQuality IndoorAirQuality { get; set; }
Property Value
Noise
Noise threshold. 'ambient' must be provided
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "noise")]
public OrganizationsSensorAlertProfileConditionThresholdNoise Noise { get; set; }
Property Value
Pm25
PM2.5 concentration threshold. One of 'concentration' or 'quality' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "pm25")]
public OrganizationsSensorAlertProfileConditionThresholdPm25 Pm25 { get; set; }
Property Value
PowerFactor
Power factor threshold. 'percentage' must be provided
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "powerFactor")]
public OrganizationsSensorAlertProfileConditionThresholdPowerFactor PowerFactor { get; set; }
Property Value
RealPower
Real power threshold. 'draw' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "realPower")]
public OrganizationsSensorAlertProfileConditionThresholdRealPower RealPower { get; set; }
Property Value
Temperature
Temperature threshold. One of 'celsius', 'fahrenheit', or 'quality' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "temperature")]
public OrganizationsSensorAlertProfileConditionThresholdTemperature Temperature { get; set; }
Property Value
Tvoc
TVOC concentration threshold. One of 'concentration' or 'quality' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "tvoc")]
public OrganizationsSensorAlertProfileConditionThresholdUpstreamTvoc Tvoc { get; set; }
Property Value
UpstreamPower
Upstream power threshold. 'outageDetected' must be provided and set to true.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "upstreamPower")]
public OrganizationsSensorAlertProfileConditionThresholdUpstreamPower UpstreamPower { get; set; }
Property Value
Voltage
Voltage threshold. 'level' must be provided.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "voltage")]
public OrganizationsSensorAlertProfileConditionThresholdVoltage Voltage { get; set; }
Property Value
Water
Water detection threshold. 'present' must be provided and set to true.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "water")]
public OrganizationsSensorAlertProfileConditionThresholdWater Water { get; set; }