@ronniepettersson/homebridge-dummy
Version:
Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more
14 lines • 560 B
JavaScript
import { TemperatureUnits } from '../model/enums.js';
const fahrenheitToCelsius = (fahrenheit) => {
return Number(((fahrenheit - 32) * 5 / 9).toFixed(1));
};
const celsiusToFahrenheit = (celsius) => {
return Math.round((celsius * 9 / 5) + 32);
};
export const toCelsius = (temp, units) => {
return units === TemperatureUnits.FAHRENHEIT ? fahrenheitToCelsius(temp) : temp;
};
export const fromCelsius = (temp, units) => {
return units === TemperatureUnits.FAHRENHEIT ? celsiusToFahrenheit(temp) : temp;
};
//# sourceMappingURL=temperature.js.map