mirror of
https://github.com/home-assistant/core.git
synced 2025-07-29 18:28:14 +02:00
Enable automatic conversion for pressures (#83525)
* Enable automatic conversion between bar and psi * Fix tests * Fix mazda tests * Fix oncue tests * Adjust US pressures * Adjust metric pressures * Adjust tests * Adjust tests
This commit is contained in:
@ -265,6 +265,9 @@ METRIC_SYSTEM = UnitSystem(
|
||||
("gas", UnitOfVolume.CUBIC_FEET): UnitOfVolume.CUBIC_METERS,
|
||||
# Convert non-metric precipitation
|
||||
("precipitation", UnitOfLength.INCHES): UnitOfLength.MILLIMETERS,
|
||||
# Convert non-metric pressure
|
||||
("pressure", UnitOfPressure.PSI): UnitOfPressure.KPA,
|
||||
("pressure", UnitOfPressure.INHG): UnitOfPressure.HPA,
|
||||
# Convert non-metric speeds except knots to km/h
|
||||
("speed", UnitOfSpeed.FEET_PER_SECOND): UnitOfSpeed.KILOMETERS_PER_HOUR,
|
||||
("speed", UnitOfSpeed.MILES_PER_HOUR): UnitOfSpeed.KILOMETERS_PER_HOUR,
|
||||
@ -303,6 +306,14 @@ US_CUSTOMARY_SYSTEM = UnitSystem(
|
||||
("gas", UnitOfVolume.CUBIC_METERS): UnitOfVolume.CUBIC_FEET,
|
||||
# Convert non-USCS precipitation
|
||||
("precipitation", UnitOfLength.MILLIMETERS): UnitOfLength.INCHES,
|
||||
# Convert non-USCS pressure
|
||||
("pressure", UnitOfPressure.MBAR): UnitOfPressure.PSI,
|
||||
("pressure", UnitOfPressure.CBAR): UnitOfPressure.PSI,
|
||||
("pressure", UnitOfPressure.BAR): UnitOfPressure.PSI,
|
||||
("pressure", UnitOfPressure.PA): UnitOfPressure.PSI,
|
||||
("pressure", UnitOfPressure.HPA): UnitOfPressure.PSI,
|
||||
("pressure", UnitOfPressure.KPA): UnitOfPressure.PSI,
|
||||
("pressure", UnitOfPressure.MMHG): UnitOfPressure.INHG,
|
||||
# Convert non-USCS speeds except knots to mph
|
||||
("speed", UnitOfSpeed.METERS_PER_SECOND): UnitOfSpeed.MILES_PER_HOUR,
|
||||
("speed", UnitOfSpeed.KILOMETERS_PER_HOUR): UnitOfSpeed.MILES_PER_HOUR,
|
||||
|
Reference in New Issue
Block a user