@@ -192,6 +192,26 @@ async def async_setup_entry(hass, config_entry, async_add_entities):
192
192
else :
193
193
_LOGGER .info ("DAIKIN RESIDENTIAL ALTHERMA: device NOT supports error code" )
194
194
195
+ if device .support_wifi_strength :
196
+ _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports wifi signal strength" )
197
+ sensor = DaikinSensor .factory (device , ATTR_WIFI_STRENGTH , "" )
198
+ sensors .append (sensor )
199
+ if device .support_wifi_ssid :
200
+ _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports wifi ssid" )
201
+ sensor = DaikinSensor .factory (device , ATTR_WIFI_SSID , "" )
202
+ sensors .append (sensor )
203
+ if device .support_local_ssid :
204
+ _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports local ssid" )
205
+ sensor = DaikinSensor .factory (device , ATTR_LOCAL_SSID , "" )
206
+ sensors .append (sensor )
207
+ if device .support_mac_address :
208
+ _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports mac address" )
209
+ sensor = DaikinSensor .factory (device , ATTR_MAC_ADDRESS , "" )
210
+ sensors .append (sensor )
211
+ if device .support_serial_number :
212
+ _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports serial number" )
213
+ sensor = DaikinSensor .factory (device , ATTR_SERIAL_NUMBER , "" )
214
+ sensors .append (sensor )
195
215
196
216
#heatup
197
217
if device .support_heatupMode :
@@ -252,27 +272,6 @@ async def async_setup_entry(hass, config_entry, async_add_entities):
252
272
else :
253
273
_LOGGER .info ("DAIKIN RESIDENTIAL ALTHERMA: device NOT supports tank error code" )
254
274
255
- if device .support_wifi_strength :
256
- _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports wifi signal strength" )
257
- sensor = DaikinSensor .factory (device , ATTR_WIFI_STRENGTH , "" )
258
- sensors .append (sensor )
259
- if device .support_wifi_ssid :
260
- _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports wifi ssid" )
261
- sensor = DaikinSensor .factory (device , ATTR_WIFI_SSID , "" )
262
- sensors .append (sensor )
263
- if device .support_local_ssid :
264
- _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports local ssid" )
265
- sensor = DaikinSensor .factory (device , ATTR_LOCAL_SSID , "" )
266
- sensors .append (sensor )
267
- if device .support_mac_address :
268
- _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports mac address" )
269
- sensor = DaikinSensor .factory (device , ATTR_MAC_ADDRESS , "" )
270
- sensors .append (sensor )
271
- if device .support_serial_number :
272
- _LOGGER .debug ("DAIKIN RESIDENTIAL ALTHERMA: supports serial number" )
273
- sensor = DaikinSensor .factory (device , ATTR_SERIAL_NUMBER , "" )
274
- sensors .append (sensor )
275
-
276
275
async_add_entities (sensors )
277
276
278
277
0 commit comments