Add soil temperature and soil moisture environmental metrics to app (#2419)

Co-authored-by: DaneEvans <dane@goneepic.com>
This commit is contained in:
Justin E. Mann 2025-07-12 07:52:06 -06:00 committed by GitHub
parent 8a0ad26d4e
commit fbd62cbf10
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 158 additions and 14 deletions

View file

@ -762,6 +762,20 @@ private fun EnvironmentMetrics(
value = dewPoint.toTempString(isFahrenheit)
)
}
if (hasSoilTemperature()) {
InfoCard(
icon = ImageVector.vectorResource(R.drawable.soil_temperature),
text = stringResource(R.string.soil_temperature),
value = soilTemperature.toTempString(isFahrenheit)
)
}
if (hasSoilMoisture()) {
InfoCard(
icon = ImageVector.vectorResource(R.drawable.soil_moisture),
text = stringResource(R.string.soil_moisture),
value = "%d%%".format(soilMoisture)
)
}
if (hasBarometricPressure()) {
InfoCard(
icon = Icons.Default.Speed,