Add more public rain sensors (#25117)

This commit is contained in:
cgtobi 2019-07-13 04:05:54 +02:00 committed by Charles Garwood
parent f705a1e62e
commit c6b63b15b8

View file

@ -41,7 +41,7 @@ MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=600)
SUPPORTED_PUBLIC_SENSOR_TYPES = [
'temperature', 'pressure', 'humidity', 'rain', 'windstrength',
'guststrength'
'guststrength', 'sum_rain_1', 'sum_rain_24'
]
SENSOR_TYPES = {
@ -467,6 +467,10 @@ class NetatmoPublicSensor(Entity):
data = self.netatmo_data.data.getLatestHumidities()
elif self.type == 'rain':
data = self.netatmo_data.data.getLatestRain()
elif self.type == 'sum_rain_1':
data = self.netatmo_data.data.get60minRain()
elif self.type == 'sum_rain_24':
data = self.netatmo_data.data.get24hRain()
elif self.type == 'windstrength':
data = self.netatmo_data.data.getLatestWindStrengths()
elif self.type == 'guststrength':