-
-
Notifications
You must be signed in to change notification settings - Fork 13
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #322 from PeteRager/2024.4.0
2024.4.0
- Loading branch information
Showing
14 changed files
with
442 additions
and
98 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -86,5 +86,5 @@ | |
"title": "Options" | ||
} | ||
} | ||
} | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Aux Heat | ||
|
||
## Overview | ||
|
||
Home Assistant has deprecated aux_heat and will remove it from the product in 2024.10.0 | ||
|
||
This integration will continue to support aux heat until 2024.10.0 | ||
|
||
If you are using aux heat you will need to migrate to use the new functionality before that date. | ||
|
||
## Changes | ||
|
||
A new select entity is created for each zone for systems that have aux heat. The name of the entity is **select.[system_name]_[zone_name]_hvac_mode()** | ||
|
||
This select entity will have all the valid hvac_modes for your system including **emergency heat**. You can select emergency heat directly from the drop down or use the service call: | ||
|
||
```yaml | ||
service: select.select_option | ||
target: | ||
entity_id: select.ragehouse_zone_1_hvac_mode | ||
data: | ||
option: "emergency heat" | ||
``` | ||
The climate entity hvac_mode will be heat when the lennox hvac_mode is heat or emergency heat. Changing the hvac_mode in the climate entity will cause the select to update. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -75,11 +75,6 @@ | |
|
||
pytest_plugins = "pytest_homeassistant_custom_component" | ||
|
||
|
||
@pytest.fixture(autouse=True) | ||
def socket_enabled(): | ||
pass | ||
|
||
@pytest.fixture(autouse=True) | ||
def auto_enable_custom_integrations(enable_custom_integrations): | ||
yield | ||
|
@@ -131,8 +126,7 @@ def loadfile(name: str, sysId: str = None) -> json: | |
|
||
@pytest.fixture | ||
def config_entry_local() -> config_entries.ConfigEntry: | ||
config = config_entries.ConfigEntry(version=1, domain=DOMAIN, title="10.0.0.1", data={}, source="User") | ||
config.unique_id = "12345" | ||
config = config_entries.ConfigEntry(version=1, minor_version=0, domain=DOMAIN, title="10.0.0.1", data={}, source="User", unique_id="12345") | ||
config.data = {} | ||
config.data[CONF_CLOUD_CONNECTION] = False | ||
config.data[CONF_HOST] = "10.0.0.1" | ||
|
@@ -158,8 +152,7 @@ def config_entry_local() -> config_entries.ConfigEntry: | |
|
||
@pytest.fixture | ||
def config_entry_cloud() -> config_entries.ConfigEntry: | ||
config = config_entries.ConfigEntry(version=1, domain=DOMAIN, title="10.0.0.1", data={}, source="User") | ||
config.unique_id = "12345" | ||
config = config_entries.ConfigEntry(version=1, minor_version = 0, domain=DOMAIN, title="10.0.0.1", data={}, source="User", unique_id="12345") | ||
config.data = {} | ||
config.data[CONF_CLOUD_CONNECTION] = True | ||
config.data[CONF_EMAIL] = "[email protected]" | ||
|
@@ -270,8 +263,7 @@ def manager_us_customary_units(hass: HomeAssistant, config_entry_local) -> Manag | |
|
||
@pytest.fixture | ||
def manager_2_systems(hass) -> Manager: | ||
config = config_entries.ConfigEntry(version=1, domain=DOMAIN, title="10.0.0.1", data={}, source="User") | ||
config.unique_id = "12345" | ||
config = config_entries.ConfigEntry(version=1, minor_version = 0, domain=DOMAIN, title="10.0.0.1", data={}, source="User", unique_id="12345") | ||
|
||
manager_to_return = Manager( | ||
hass=hass, | ||
|
@@ -326,9 +318,7 @@ def manager_2_systems(hass) -> Manager: | |
|
||
@pytest.fixture | ||
def manager_mz(hass) -> Manager: | ||
config = config_entries.ConfigEntry(version=1, domain=DOMAIN, title="10.0.0.1", data={}, source="User") | ||
config.unique_id = "12345" | ||
|
||
config = config_entries.ConfigEntry(version=1, minor_version = 0, domain=DOMAIN, title="10.0.0.1", data={}, source="User", unique_id="12345") | ||
manager_to_return = Manager( | ||
hass=hass, | ||
config=config, | ||
|
@@ -371,9 +361,7 @@ def manager_mz(hass) -> Manager: | |
|
||
@pytest.fixture | ||
def manager_system_04_furn_ac_zoning(hass) -> Manager: | ||
config = config_entries.ConfigEntry(version=1, domain=DOMAIN, title="10.0.0.1", data={}, source="User") | ||
config.unique_id = "12345" | ||
|
||
config = config_entries.ConfigEntry(version=1, minor_version = 0, domain=DOMAIN, title="10.0.0.1", data={}, source="User", unique_id="12345") | ||
manager_to_return = Manager( | ||
hass=hass, | ||
config=config, | ||
|
Oops, something went wrong.