private WeatherRainGaugeDashboard(string currentRain, string sumRain1, string sumRain24, IUserUnitsService userUnitsService)
 {
     SumRainLastHour   = !string.IsNullOrEmpty(currentRain) ? new Rain(sumRain1.ConvertToDoubleFromNetatmo(), userUnitsService.GetRainUnit()) : new Rain(-1, RainUnit.Undefined);
     SumRainLast24Hour = !string.IsNullOrEmpty(sumRain24) ? new Rain(sumRain24.ConvertToDoubleFromNetatmo(), userUnitsService.GetRainUnit()) : new Rain(-1, RainUnit.Undefined);
     CurrentRain       = !string.IsNullOrEmpty(currentRain) ? new Rain(currentRain.ConvertToDoubleFromNetatmo(), $"{StringEnum.GetStringValue(userUnitsService.GetRainUnit())}/h") : new Rain(-1, RainUnit.Undefined);
 }