Class OrganizationsSensorAlertTrigger
The sensor reading that triggered the alert.
[DataContract]
public class OrganizationsSensorAlertTrigger
- Inheritance
-
OrganizationsSensorAlertTrigger
- Inherited Members
Constructors
OrganizationsSensorAlertTrigger()
public OrganizationsSensorAlertTrigger()
Properties
ApparentPower
Reading for the 'apparentPower' metric. This will only be present if the 'metric' property equals 'apparentPower'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "apparentPower")]
public OrganizationsSensorAlertTriggerApparentPower ApparentPower { get; set; }
Property Value
Co2
Reading for the 'co2' metric. This will only be present if the 'metric' property equals 'co2'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "co2")]
public OrganizationsSensorAlertTriggerCo2 Co2 { get; set; }
Property Value
Current
Reading for the 'current' metric. This will only be present if the 'metric' property equals 'current'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "current")]
public OrganizationsSensorAlertTriggerCurrent Current { get; set; }
Property Value
Door
Reading for the 'door' metric. This will only be present if the 'metric' property equals 'door'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "door")]
public OrganizationsSensorAlertTriggerDoor Door { get; set; }
Property Value
Frequency
Reading for the 'frequency' metric. This will only be present if the 'metric' property equals 'frequency'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "frequency")]
public OrganizationsSensorAlertTriggerFrequency Frequency { get; set; }
Property Value
Humidity
Reading for the 'humidity' metric. This will only be present if the 'metric' property equals 'humidity'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "humidity")]
public OrganizationsSensorAlertTriggerHumidity Humidity { get; set; }
Property Value
IndoorAirQuality
Reading for the 'indoorAirQuality' metric. This will only be present if the 'metric' property equals 'indoorAirQuality'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "indoorAirQuality")]
public OrganizationsSensorAlertTriggerIndoorAirQuality IndoorAirQuality { get; set; }
Property Value
Metric
Type of sensor reading. enum = ["apparentPower", "co2", "current", "door", "frequency", ...]
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "metric")]
public string Metric { get; set; }
Property Value
Noise
Reading for the 'noise' metric. This will only be present if the 'metric' property equals 'noise'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "noise")]
public OrganizationsSensorAlertTriggerNoise Noise { get; set; }
Property Value
Pm25
Reading for the 'pm25' metric. This will only be present if the 'metric' property equals 'pm25'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "pm25")]
public OrganizationsSensorAlertTriggerPm25 Pm25 { get; set; }
Property Value
PowerFactor
Reading for the 'powerFactor' metric. This will only be present if the 'metric' property equals 'powerFactor'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "powerFactor")]
public OrganizationsSensorAlertTriggerPowerFactor PowerFactor { get; set; }
Property Value
RealPower
Reading for the 'realPower' metric. This will only be present if the 'metric' property equals 'realPower'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "realPower")]
public OrganizationsSensorAlertTriggerRealPower RealPower { get; set; }
Property Value
Temperature
Reading for the 'temperature' metric. This will only be present if the 'metric' property equals 'temperature'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "temperature")]
public OrganizationsSensorAlertTriggerTemperature Temperature { get; set; }
Property Value
Ts
Time at which the reading occurred, in ISO8601 format.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "ts")]
public string Ts { get; set; }
Property Value
Tvoc
Reading for the 'tvoc' metric. This will only be present if the 'metric' property equals 'tvoc'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "tvoc")]
public OrganizationsSensorAlertTriggerTvoc Tvoc { get; set; }
Property Value
UpstreamPower
Reading for the 'upstreamPower' metric. This will only be present if the 'metric' property equals 'upstreamPower'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "upstreamPower")]
public OrganizationsSensorAlertTriggerUpstreamPower UpstreamPower { get; set; }
Property Value
Voltage
Reading for the 'voltage' metric. This will only be present if the 'metric' property equals 'voltage'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "voltage")]
public OrganizationsSensorAlertTriggerVoltage Voltage { get; set; }
Property Value
Water
Reading for the 'water' metric. This will only be present if the 'metric' property equals 'water'.
[ApiAccess(ApiAccess.Read)]
[DataMember(Name = "water")]
public OrganizationsSensorAlertTriggerWater Water { get; set; }