Table of Contents

Class OrganizationsSensorAlertProfileConditionThreshold

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

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

OrganizationsSensorAlertProfileConditionThresholdApparentPower

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

OrganizationsSensorAlertProfileConditionThresholdCo2

Current

Electrical current threshold. 'level' must be provided.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "current")]
public OrganizationsSensorAlertProfileConditionThresholdCurrent Current { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdCurrent

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

OrganizationsSensorAlertProfileConditionThresholdDoor

Frequency

Electrical frequency threshold. 'level' must be provided.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "frequency")]
public OrganizationsSensorAlertProfileConditionThresholdFrequency Frequency { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdFrequency

Humidity

Humidity threshold. One of 'relativePercentage' or 'quality' must be provided.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "humidity")]
public OrganizationsSensorAlertProfileConditionThresholdHumidity Humidity { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdHumidity

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

OrganizationsSensorAlertProfileConditionThresholdIndoorAirQuality

Noise

Noise threshold. 'ambient' must be provided

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "noise")]
public OrganizationsSensorAlertProfileConditionThresholdNoise Noise { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdNoise

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

OrganizationsSensorAlertProfileConditionThresholdPm25

PowerFactor

Power factor threshold. 'percentage' must be provided

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "powerFactor")]
public OrganizationsSensorAlertProfileConditionThresholdPowerFactor PowerFactor { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdPowerFactor

RealPower

Real power threshold. 'draw' must be provided.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "realPower")]
public OrganizationsSensorAlertProfileConditionThresholdRealPower RealPower { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdRealPower

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

OrganizationsSensorAlertProfileConditionThresholdTemperature

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

OrganizationsSensorAlertProfileConditionThresholdUpstreamTvoc

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

OrganizationsSensorAlertProfileConditionThresholdUpstreamPower

Voltage

Voltage threshold. 'level' must be provided.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "voltage")]
public OrganizationsSensorAlertProfileConditionThresholdVoltage Voltage { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdVoltage

Water

Water detection threshold. 'present' must be provided and set to true.

[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "water")]
public OrganizationsSensorAlertProfileConditionThresholdWater Water { get; set; }

Property Value

OrganizationsSensorAlertProfileConditionThresholdWater