@@ -39,7 +39,7 @@ class StretchGateway(BaseClass):
3939class SmileTGateway (BaseClass ):
4040 """Plugwise Anna Smile-T Gateway data class."""
4141
42- binary_sensors : GatewayBinarySensors # Not for legacy?
42+ binary_sensors : GatewayBinarySensors | HeaterCentralBinarySensors # Not for legacy?
4343 sensors : GatewaySensors
4444
4545
@@ -61,7 +61,7 @@ class GatewaySensors:
6161class AdamGateway (BaseClass ):
6262 """Plugwise Adam HA Gateway data class."""
6363
64- binary_sensors : GatewayBinarySensors # Not for legacy?
64+ binary_sensors : GatewayBinarySensors | HeaterCentralBinarySensors # Not for legacy?
6565 gateway_modes : list [str ]
6666 regulation_modes : list [str ]
6767 select_gateway_mode : str
@@ -258,14 +258,14 @@ class ThermostatsDict:
258258class OnOffTherm (BaseClass ):
259259 """On-off heater/cooler device class."""
260260
261- binary_sensors : HeaterCentralBinarySensors
261+ binary_sensors : GatewayBinarySensors | HeaterCentralBinarySensors
262262
263263
264264@dataclass
265265class OpenTherm (BaseClass ):
266266 """OpenTherm heater/cooler device class."""
267267
268- binary_sensors : HeaterCentralBinarySensors
268+ binary_sensors : GatewayBinarySensors | HeaterCentralBinarySensors
269269 maximum_boiler_temperature : SetpointDict | None
270270 max_dhw_temperature : SetpointDict | None
271271 sensors : HeaterCentralSensors
0 commit comments