AmbientEnvironment Trait (aenv)

Trait for measuring ambient temperature, pressure, humidity, and light level.

AttributeValue
Idtag:google.com,2018:m2m:traits:ambient-environment:v1:v0#r0
Short-Idaenv
Has-Childrenno

This would typically be used by environmental sensors.

State Properties

NameKeyRWReqDescription
Pressures/aenv/presXAmbient air pressure. Units TBD.
Temperatures/aenv/tempXAmbient air temperature, in °C
Humiditys/aenv/humiXRelative ambient humidity
LightLevels/aenv/tempXAmbient light level. Units TBD.

s/aenv/pres : Pressure

Ambient air pressure. Units TBD.

AttributeValue
Value Typereal number
FlagsGET, OBS

s/aenv/temp : Temperature

Ambient air temperature, in °C.

AttributeValue
Value Typereal number
FlagsGET, OBS

s/aenv/humi : Humidity

Relative ambient humidity.

AttributeValue
Value Typepercentage (0.0-1.0)
FlagsGET, OBS

Units TBD.

s/aenv/temp : LightLevel

Ambient light level. Units TBD.

AttributeValue
Value Typereal number
FlagsGET, OBS

Metadata Properties

NameKeyRWReqDescription
TraitURIm/aenv/turiXXThe URI that uniquely identifies the specification used to implement this trait.

m/aenv/turi : TraitURI

The URI that uniquely identifies the specification used to implement this trait.

AttributeValue
Value TypeURI-reference
FlagsCONST, REQ