-
Notifications
You must be signed in to change notification settings - Fork 0
/
constant.go
52 lines (47 loc) · 2.18 KB
/
constant.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package devices
type Capability = string
const (
TypeString = "string"
TypeBoolean = "boolean"
TypeInteger = "integer"
TypeNumber = "number"
UnitHectopascal = "hectopascal"
UnitKelvin = "kelvin"
UnitPercentage = "percentage"
UnitArcDegrees = "arcdegrees"
UnitCelsius = "celsius"
UnitLux = "lux"
UnitSeconds = "seconds"
UnitPPM = "ppm"
CapabilityAlarm Capability = "Alarm"
CapabilityAirQualitySensor Capability = "AirQualitySensor"
CapabilityBarometricPressureSensor Capability = "BarometricPressureSensor"
CapabilityBinarySensor Capability = "BinarySensor"
CapabilityCamera Capability = "Camera"
CapabilityColorControl Capability = "ColorControl"
CapabilityColorSensor Capability = "ColorSensor"
CapabilityDoorSensor Capability = "DoorSensor"
CapabilityEnergyMonitor Capability = "EnergyMonitor"
CapabilityHumiditySensor Capability = "HumiditySensor"
CapabilityLeakSensor Capability = "LeakSensor"
CapabilityLight Capability = "Light"
CapabilityLock Capability = "Lock"
CapabilityMotionSensor Capability = "MotionSensor"
CapabilityMultiLevelSensor Capability = "MultiLevelSensor"
CapabilityMultiLevelSwitch Capability = "MultiLevelSwitch"
CapabilityOnOffSwitch Capability = "OnOffSwitch"
CapabilityPushButton Capability = "PushButton"
CapabilitySmartPlug Capability = "SmartPlug"
CapabilitySmokeSensor Capability = "SmokeSensor"
CapabilityTemperatureSensor Capability = "TemperatureSensor"
CapabilityThermostat Capability = "Thermostat"
CapabilityVideoCamera Capability = "VideoCamera"
OpenProperty = "OpenProperty"
PushedProperty = "PushedProperty"
SmokeProperty = "SmokeProperty"
TargetTemperatureProperty = "TargetTemperatureProperty"
TemperatureProperty = "TemperatureProperty"
ThermostatModeProperty = "ThermostatModeProperty"
VideoProperty = "VideoProperty"
VoltageProperty = "VoltageProperty"
)