aboutsummaryrefslogtreecommitdiff
path: root/src/constants.rs
diff options
context:
space:
mode:
authordiogo464 <[email protected]>2025-12-04 16:58:57 +0000
committerdiogo464 <[email protected]>2025-12-04 16:58:57 +0000
commit4a9d786fa776c1601f3f9e28870225a33c908604 (patch)
tree85d731b4b584005307444a81fd22fc7e93a58f93 /src/constants.rs
parent945f38391052773c6b16e54006a434ff7c9f5d98 (diff)
added number example
Diffstat (limited to 'src/constants.rs')
-rw-r--r--src/constants.rs27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/constants.rs b/src/constants.rs
index ca4e53c..44ba09e 100644
--- a/src/constants.rs
+++ b/src/constants.rs
@@ -6,6 +6,11 @@ pub const HA_DOMAIN_SWITCH: &str = "switch";
6pub const HA_DOMAIN_LIGHT: &str = "light"; 6pub const HA_DOMAIN_LIGHT: &str = "light";
7pub const HA_DOMAIN_BUTTON: &str = "button"; 7pub const HA_DOMAIN_BUTTON: &str = "button";
8pub const HA_DOMAIN_SELECT: &str = "select"; 8pub const HA_DOMAIN_SELECT: &str = "select";
9pub const HA_DOMAIN_NUMBER: &str = "number";
10
11pub const HA_NUMBER_MODE_AUTO: &str = "auto";
12pub const HA_NUMBER_MODE_BOX: &str = "box";
13pub const HA_NUMBER_MODE_SLIDER: &str = "slider";
9 14
10pub const HA_DEVICE_CLASS_SENSOR_APPARENT_POWER: &str = "apparent_power"; 15pub const HA_DEVICE_CLASS_SENSOR_APPARENT_POWER: &str = "apparent_power";
11pub const HA_DEVICE_CLASS_SENSOR_AQI: &str = "aqi"; 16pub const HA_DEVICE_CLASS_SENSOR_AQI: &str = "aqi";
@@ -99,3 +104,25 @@ pub const HA_DEVICE_CLASS_SWITCH_SWITCH: &str = "switch";
99pub const HA_UNIT_TEMPERATURE_CELSIUS: &str = "°C"; 104pub const HA_UNIT_TEMPERATURE_CELSIUS: &str = "°C";
100pub const HA_UNIT_TEMPERATURE_KELVIN: &str = "K"; 105pub const HA_UNIT_TEMPERATURE_KELVIN: &str = "K";
101pub const HA_UNIT_TEMPERATURE_FAHRENHEIT: &str = "°F"; 106pub const HA_UNIT_TEMPERATURE_FAHRENHEIT: &str = "°F";
107
108pub const HA_UNIT_TIME_MILLISECONDS: &str = "ms";
109pub const HA_UNIT_TIME_SECONDS: &str = "s";
110pub const HA_UNIT_TIME_MINUTES: &str = "min";
111pub const HA_UNIT_TIME_HOURS: &str = "h";
112pub const HA_UNIT_TIME_DAYS: &str = "d";
113
114pub const HA_UNIT_PERCENTAGE: &str = "%";
115
116pub const HA_UNIT_POWER_WATT: &str = "W";
117pub const HA_UNIT_POWER_KILOWATT: &str = "kW";
118
119pub const HA_UNIT_VOLTAGE_VOLT: &str = "V";
120pub const HA_UNIT_CURRENT_AMPERE: &str = "A";
121
122pub const HA_UNIT_DISTANCE_MILLIMETER: &str = "mm";
123pub const HA_UNIT_DISTANCE_CENTIMETER: &str = "cm";
124pub const HA_UNIT_DISTANCE_METER: &str = "m";
125pub const HA_UNIT_DISTANCE_KILOMETER: &str = "km";
126
127pub const HA_ENTITY_CATEGORY_CONFIG: &str = "config";
128pub const HA_ENTITY_CATEGORY_DIAGNOSTIC: &str = "diagnostic";