@@ -153,7 +153,7 @@ def _handle_coordinator_update(self) -> None:
153
153
async def _set (self , settings ):
154
154
raise NotImplementedError
155
155
156
- def climateControl (self ):
156
+ def climate_control (self ):
157
157
cc = None
158
158
supported_management_point_types = {"climateControl" }
159
159
if self ._device .daikin_data ["managementPoints" ] is not None :
@@ -163,13 +163,13 @@ def climateControl(self):
163
163
cc = management_point
164
164
return cc
165
165
166
- def operationMode (self ):
167
- cc = self .climateControl ()
166
+ def operation_mode (self ):
167
+ cc = self .climate_control ()
168
168
return cc .get ("operationMode" )
169
169
170
170
def setpoint (self ):
171
171
setpoint = None
172
- cc = self .climateControl ()
172
+ cc = self .climate_control ()
173
173
# Check if we have a temperatureControl
174
174
temperatureControl = cc .get ("temperatureControl" )
175
175
if temperatureControl is not None :
@@ -236,7 +236,7 @@ def translation_key(self) -> str:
236
236
237
237
@property
238
238
def embedded_id (self ):
239
- cc = self .climateControl ()
239
+ cc = self .climate_control ()
240
240
return cc ["embeddedId" ]
241
241
242
242
@property
@@ -249,7 +249,7 @@ def get_supported_features(self):
249
249
if hasattr (ClimateEntityFeature , "TURN_OFF" ):
250
250
supported_features = ClimateEntityFeature .TURN_OFF | ClimateEntityFeature .TURN_ON
251
251
setpointdict = self .setpoint ()
252
- cc = self .climateControl ()
252
+ cc = self .climate_control ()
253
253
if setpointdict is not None and setpointdict ["settable" ] is True :
254
254
supported_features |= ClimateEntityFeature .TARGET_TEMPERATURE
255
255
if len (self .get_preset_modes ()) > 1 :
@@ -269,7 +269,7 @@ def get_supported_features(self):
269
269
@property
270
270
def name (self ):
271
271
device_name = self ._device .name
272
- cc = self .climateControl ()
272
+ cc = self .climate_control ()
273
273
namepoint = cc .get ("name" )
274
274
if namepoint is not None :
275
275
device_name = namepoint ["value" ]
@@ -280,8 +280,7 @@ def name(self):
280
280
@property
281
281
def unique_id (self ):
282
282
"""Return a unique ID."""
283
- devID = self ._device .getId ()
284
- return f"{ devID } _{ self ._setpoint } "
283
+ return f"{ self ._device .getId ()} _{ self ._setpoint } "
285
284
286
285
def get_current_temperature (self ):
287
286
currentTemp = None
@@ -302,30 +301,30 @@ def get_current_temperature(self):
302
301
return currentTemp
303
302
304
303
def get_max_temp (self ):
305
- maxTemp = None
304
+ max_temp = None
306
305
setpointdict = self .setpoint ()
307
306
if setpointdict is not None :
308
- maxTemp = setpointdict ["maxValue" ]
307
+ max_temp = setpointdict ["maxValue" ]
309
308
_LOGGER .info (
310
309
"Device '%s': %s max temperature '%s'" ,
311
310
self ._device .name ,
312
311
self ._setpoint ,
313
- maxTemp ,
312
+ max_temp ,
314
313
)
315
- return maxTemp
314
+ return max_temp
316
315
317
316
def get_min_temp (self ):
318
- minValue = None
317
+ min_temp = None
319
318
setpointdict = self .setpoint ()
320
319
if setpointdict is not None :
321
- minValue = setpointdict ["minValue" ]
320
+ min_temp = setpointdict ["minValue" ]
322
321
_LOGGER .info (
323
322
"Device '%s': %s min temperature '%s'" ,
324
323
self ._device .name ,
325
324
self ._setpoint ,
326
- minValue ,
325
+ min_temp ,
327
326
)
328
- return minValue
327
+ return min_temp
329
328
330
329
def get_target_temperature (self ):
331
330
value = None
@@ -341,25 +340,25 @@ def get_target_temperature(self):
341
340
return value
342
341
343
342
def get_target_temperature_step (self ):
344
- stepValue = None
343
+ step_value = None
345
344
setpointdict = self .setpoint ()
346
345
if setpointdict is not None :
347
- stepValue = setpointdict ["stepValue" ]
346
+ step_value = setpointdict ["stepValue" ]
348
347
_LOGGER .info (
349
348
"Device '%s': %s target temperature step '%s'" ,
350
349
self ._device .name ,
351
350
self ._setpoint ,
352
- stepValue ,
351
+ step_value ,
353
352
)
354
- return stepValue
353
+ return step_value
355
354
356
355
async def async_set_temperature (self , ** kwargs ):
357
356
# """Set new target temperature."""
358
357
if ATTR_HVAC_MODE in kwargs :
359
358
await self .async_set_hvac_mode (kwargs [ATTR_HVAC_MODE ])
360
359
361
360
if ATTR_TEMPERATURE in kwargs :
362
- operationmode = self .operationMode ()
361
+ operationmode = self .operation_mode ()
363
362
omv = operationmode ["value" ]
364
363
value = kwargs [ATTR_TEMPERATURE ]
365
364
res = await self ._device .set_path (
@@ -379,16 +378,16 @@ async def async_set_temperature(self, **kwargs):
379
378
def get_hvac_mode (self ):
380
379
"""Return current HVAC mode."""
381
380
mode = HVACMode .OFF
382
- operationmode = self .operationMode ()
383
- cc = self .climateControl ()
381
+ operationmode = self .operation_mode ()
382
+ cc = self .climate_control ()
384
383
if cc ["onOffMode" ]["value" ] != "off" :
385
384
mode = operationmode ["value" ]
386
385
return DAIKIN_HVAC_TO_HA .get (mode , HVACMode .HEAT_COOL )
387
386
388
387
def get_hvac_modes (self ):
389
388
"""Return the list of available HVAC modes."""
390
389
modes = [HVACMode .OFF ]
391
- operationmode = self .operationMode ()
390
+ operationmode = self .operation_mode ()
392
391
if operationmode is not None :
393
392
for mode in operationmode ["values" ]:
394
393
ha_mode = DAIKIN_HVAC_TO_HA [mode ]
@@ -416,7 +415,7 @@ async def async_set_hvac_mode(self, hvac_mode):
416
415
onOffMode = "on"
417
416
operationMode = HA_HVAC_TO_DAIKIN [hvac_mode ]
418
417
419
- cc = self .climateControl ()
418
+ cc = self .climate_control ()
420
419
421
420
# Only set the on/off to Daikin when we need to change it
422
421
if onOffMode is not None :
@@ -473,7 +472,7 @@ async def async_set_hvac_mode(self, hvac_mode):
473
472
474
473
def get_fan_mode (self ):
475
474
fan_mode = None
476
- cc = self .climateControl ()
475
+ cc = self .climate_control ()
477
476
# Check if we have a fanControl
478
477
fanControl = cc .get ("fanControl" )
479
478
if fanControl is not None :
@@ -494,7 +493,7 @@ def get_fan_mode(self):
494
493
def get_fan_modes (self ):
495
494
fan_modes = []
496
495
fanspeed = None
497
- cc = self .climateControl ()
496
+ cc = self .climate_control ()
498
497
# Check if we have a fanControl
499
498
fanControl = cc .get ("fanControl" )
500
499
if fanControl is not None :
@@ -527,7 +526,7 @@ async def async_set_fan_mode(self, fan_mode):
527
526
)
528
527
529
528
res = False
530
- cc = self .climateControl ()
529
+ cc = self .climate_control ()
531
530
operationmode = cc ["operationMode" ]["value" ]
532
531
if fan_mode in HA_FAN_TO_DAIKIN .keys ():
533
532
res = await self ._device .set_path (
@@ -588,7 +587,7 @@ async def async_set_fan_mode(self, fan_mode):
588
587
589
588
def get_swing_mode (self ):
590
589
swingMode = None
591
- cc = self .climateControl ()
590
+ cc = self .climate_control ()
592
591
fanControl = cc .get ("fanControl" )
593
592
h = SWING_OFF
594
593
v = SWING_OFF
@@ -632,7 +631,7 @@ def get_swing_mode(self):
632
631
633
632
def get_swing_modes (self ):
634
633
swingModes = []
635
- cc = self .climateControl ()
634
+ cc = self .climate_control ()
636
635
fanControl = cc .get ("fanControl" )
637
636
if fanControl is not None :
638
637
swingModes = [SWING_OFF ]
@@ -669,7 +668,7 @@ async def async_set_swing_mode(self, swing_mode):
669
668
swing_mode ,
670
669
)
671
670
res = True
672
- cc = self .climateControl ()
671
+ cc = self .climate_control ()
673
672
fanControl = cc .get ("fanControl" )
674
673
operationmode = cc ["operationMode" ]["value" ]
675
674
if fanControl is not None :
@@ -736,7 +735,7 @@ async def async_set_swing_mode(self, swing_mode):
736
735
return res
737
736
738
737
def get_preset_mode (self ):
739
- cc = self .climateControl ()
738
+ cc = self .climate_control ()
740
739
current_preset_mode = PRESET_NONE
741
740
for mode in self .preset_modes :
742
741
daikin_mode = HA_PRESET_TO_DAIKIN [mode ]
@@ -781,7 +780,7 @@ async def async_set_preset_mode(self, preset_mode):
781
780
782
781
def get_preset_modes (self ):
783
782
supported_preset_modes = [PRESET_NONE ]
784
- cc = self .climateControl ()
783
+ cc = self .climate_control ()
785
784
# self._current_preset_mode = PRESET_NONE
786
785
for mode in PRESET_MODES :
787
786
daikin_mode = HA_PRESET_TO_DAIKIN [mode ]
@@ -799,7 +798,7 @@ def get_preset_modes(self):
799
798
800
799
async def async_turn_on (self ):
801
800
"""Turn device CLIMATE on."""
802
- cc = self .climateControl ()
801
+ cc = self .climate_control ()
803
802
result = await self ._device .set_path (self ._device .getId (), self .embedded_id , "onOffMode" , "" , "on" )
804
803
if result is False :
805
804
_LOGGER .warning ("Device '%s' problem setting onOffMode to on" , self ._device .name )
0 commit comments