Flow rate unit conversions and device class (#106077)
* Add volume flow rate conversions
* Add missing translations
* Adjust liter unit and add gallons per minute
* Adjust to min instead of m for minutes
* Add matching class for number
* Add some tests for number and sensor platform
* Add deprecated constants
* Add explicit list of flow rate for check
This reverts commit 105171af31
.
This commit is contained in:
parent
a8e3df7e50
commit
cece117c93
14 changed files with 180 additions and 3 deletions
|
@ -76,6 +76,7 @@ CONF_VOLATILE_ORGANIC_COMPOUNDS = "volatile_organic_compounds"
|
|||
CONF_VOLATILE_ORGANIC_COMPOUNDS_PARTS = "volatile_organic_compounds_parts"
|
||||
CONF_VOLTAGE = "voltage"
|
||||
CONF_VOLUME = "volume"
|
||||
CONF_VOLUME_FLOW_RATE = "volume_flow_rate"
|
||||
CONF_WATER = "water"
|
||||
CONF_WEIGHT = "weight"
|
||||
CONF_WIND_SPEED = "wind_speed"
|
||||
|
@ -131,6 +132,7 @@ ENTITY_TRIGGERS = {
|
|||
SensorDeviceClass.VOLTAGE: [{CONF_TYPE: CONF_VOLTAGE}],
|
||||
SensorDeviceClass.VOLUME: [{CONF_TYPE: CONF_VOLUME}],
|
||||
SensorDeviceClass.VOLUME_STORAGE: [{CONF_TYPE: CONF_VOLUME}],
|
||||
SensorDeviceClass.VOLUME_FLOW_RATE: [{CONF_TYPE: CONF_VOLUME_FLOW_RATE}],
|
||||
SensorDeviceClass.WATER: [{CONF_TYPE: CONF_WATER}],
|
||||
SensorDeviceClass.WEIGHT: [{CONF_TYPE: CONF_WEIGHT}],
|
||||
SensorDeviceClass.WIND_SPEED: [{CONF_TYPE: CONF_WIND_SPEED}],
|
||||
|
@ -186,6 +188,7 @@ TRIGGER_SCHEMA = vol.All(
|
|||
CONF_VOLATILE_ORGANIC_COMPOUNDS_PARTS,
|
||||
CONF_VOLTAGE,
|
||||
CONF_VOLUME,
|
||||
CONF_VOLUME_FLOW_RATE,
|
||||
CONF_WATER,
|
||||
CONF_WEIGHT,
|
||||
CONF_WIND_SPEED,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue