Correct missing wordswap for S series nibe (#89866)

Correct missing wordswap for nibe
This commit is contained in:
Joakim Plate 2023-03-20 12:08:27 +01:00 committed by Paulus Schoutsen
parent 1e03ff68a2
commit 713d3025f2

View File

@ -62,13 +62,13 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
"""Set up Nibe Heat Pump from a config entry.""" """Set up Nibe Heat Pump from a config entry."""
heatpump = HeatPump(Model[entry.data[CONF_MODEL]]) heatpump = HeatPump(Model[entry.data[CONF_MODEL]])
heatpump.word_swap = entry.data.get(CONF_WORD_SWAP, True)
await heatpump.initialize() await heatpump.initialize()
connection: Connection connection: Connection
connection_type = entry.data[CONF_CONNECTION_TYPE] connection_type = entry.data[CONF_CONNECTION_TYPE]
if connection_type == CONF_CONNECTION_TYPE_NIBEGW: if connection_type == CONF_CONNECTION_TYPE_NIBEGW:
heatpump.word_swap = entry.data[CONF_WORD_SWAP]
connection = NibeGW( connection = NibeGW(
heatpump, heatpump,
entry.data[CONF_IP_ADDRESS], entry.data[CONF_IP_ADDRESS],