From 0a1a1c32137113c9ce278fc0a8062c8370359d35 Mon Sep 17 00:00:00 2001 From: Matthias Alphart Date: Mon, 7 Sep 2020 00:35:41 +0200 Subject: [PATCH] Feature names for weather device (#380) --- xknx/devices/weather.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/xknx/devices/weather.py b/xknx/devices/weather.py index 2379df367..27564a0a7 100644 --- a/xknx/devices/weather.py +++ b/xknx/devices/weather.py @@ -98,6 +98,7 @@ def __init__( sync_state=sync_state, value_type="temperature", device_name=self.name, + feature_name="Temperature", after_update_cb=self.after_update, ) @@ -107,6 +108,7 @@ def __init__( sync_state=sync_state, value_type="illuminance", device_name=self.name, + feature_name="Brightness south", after_update_cb=self.after_update, ) @@ -116,6 +118,7 @@ def __init__( sync_state=sync_state, value_type="illuminance", device_name=self.name, + feature_name="Brightness west", after_update_cb=self.after_update, ) @@ -125,6 +128,7 @@ def __init__( sync_state=sync_state, value_type="illuminance", device_name=self.name, + feature_name="Brightness east", after_update_cb=self.after_update, ) @@ -134,6 +138,7 @@ def __init__( sync_state=sync_state, value_type="wind_speed_ms", device_name=self.name, + feature_name="Wind speed", after_update_cb=self.after_update, ) @@ -141,7 +146,7 @@ def __init__( xknx, group_address_state=group_address_rain_alarm, device_name=self.name, - feature_name="State", + feature_name="Rain alarm", after_update_cb=self.after_update, ) @@ -149,7 +154,7 @@ def __init__( xknx, group_address_state=group_address_frost_alarm, device_name=self.name, - feature_name="State", + feature_name="Frost alarm", after_update_cb=self.after_update, ) @@ -157,7 +162,7 @@ def __init__( xknx, group_address_state=group_address_wind_alarm, device_name=self.name, - feature_name="State", + feature_name="Wind alarm", after_update_cb=self.after_update, ) @@ -165,7 +170,7 @@ def __init__( xknx, group_address_state=group_address_day_night, device_name=self.name, - feature_name="State", + feature_name="Day/Night", after_update_cb=self.after_update, ) @@ -175,6 +180,7 @@ def __init__( sync_state=sync_state, value_type="pressure", device_name=self.name, + feature_name="Air pressure", after_update_cb=self.after_update, ) @@ -184,6 +190,7 @@ def __init__( sync_state=sync_state, value_type="humidity", device_name=self.name, + feature_name="Humidity", after_update_cb=self.after_update, )