This was limiting the test coverage, while only adding one additional compatible version since we anyway declared 0.109 as minimum. Add additional backup files and dev directories to gitignore.
@@ -1,7 +1,11 @@
/.idea/
/.vscode/
+/.env/
__pycache__/
/config/
*.zip
/.coverage
-/coverage.xml
+/coverage.xml
+*~
+\#*\#
+.\#*
@@ -1 +0,0 @@
-translations
@@ -1,11 +1,7 @@
"""
Goldair WiFi Dehumidifier device.
-try:
- from homeassistant.components.climate import ClimateEntity
-except ImportError:
- from homeassistant.components.climate import ClimateDevice as ClimateEntity
-
+from homeassistant.components.climate import ClimateEntity
from homeassistant.components.climate.const import (
ATTR_FAN_MODE,
ATTR_HUMIDITY,
Platform to control the LED display light on Goldair WiFi-connected dehumidifiers.
- from homeassistant.components.light import LightEntity
- from homeassistant.components.light import Light as LightEntity
+from homeassistant.components.light import LightEntity
from homeassistant.components.climate import ATTR_HVAC_MODE, HVAC_MODE_OFF
from homeassistant.const import STATE_UNAVAILABLE
Platform to control the child lock on Goldair WiFi-connected dehumidifiers.
- from homeassistant.components.lock import LockEntity
- from homeassistant.components.lock import LockDevice as LockEntity
+from homeassistant.components.lock import LockEntity
from homeassistant.components.lock import STATE_LOCKED, STATE_UNLOCKED
Goldair WiFi Fan device.
ATTR_HVAC_MODE,
Platform to control the LED display light on Goldair WiFi-connected fans.
Goldair GECO WiFi Heater device.
HVAC_MODE_HEAT,
Platform to control the child lock on Goldair GECO WiFi-connected heaters and panels.
Goldair GPCV WiFi Heater device.
ATTR_PRESET_MODE,
Platform to control the child lock on Goldair GPCV WiFi-connected heaters and panels.
Goldair WiFi Heater device.
Platform to control the LED display light on Goldair WiFi-connected heaters and panels.
Platform to control the child lock on Goldair WiFi-connected heaters and panels.
@@ -9,11 +9,7 @@ dps:
7 = hvac_mode (boolean)
8 = timer (integer) [supported for read only - use HA based timers]
Platform to control the child lock on Kogan WiFi-connected heaters and panels.
Platform to control the switch on Kogan WiFi-connected energy monitoring sockets.
- from homeassistant.components.switch import SwitchEntity
- from homeassistant.components.switch import SwitchDevice as SwitchEntity
+from homeassistant.components.switch import SwitchEntity
from homeassistant.components.switch import (
ATTR_CURRENT_POWER_W,
DEVICE_CLASS_OUTLET,
-translations/en.json
@@ -3,6 +3,6 @@
"render_readme": true,
"domains": ["climate", "light", "lock", "switch"],
"country": ["NZ", "AU"],
- "homeassistant": "0.109.0",
+ "homeassistant": "0.110.0",
"iot_class": "Local Polling"
}