@@ -327,7 +327,7 @@ async def set_select(
327327 try:
328328 await self._smile_api.set_select(key, loc_id, option, state)
329329 except ConnectionFailedError as exc:
330- raise PlugwiseError (f"Failed to set select: {str(exc)}") from exc
330+ raise ConnectionFailedError (f"Failed to set select: {str(exc)}") from exc
331331
332332 async def set_schedule_state(
333333 self,
@@ -339,22 +339,22 @@ async def set_schedule_state(
339339 try:
340340 await self._smile_api.set_schedule_state(loc_id, state, name)
341341 except ConnectionFailedError as exc:
342- raise PlugwiseError (f"Failed to set schedule state: {str(exc)}") from exc
342+ raise ConnectionFailedError (f"Failed to set schedule state: {str(exc)}") from exc
343343
344344
345345 async def set_preset(self, loc_id: str, preset: str) -> None:
346346 """Set the given Preset on the relevant Thermostat."""
347347 try:
348348 await self._smile_api.set_preset(loc_id, preset)
349349 except ConnectionFailedError as exc:
350- raise PlugwiseError (f"Failed to set preset: {str(exc)}") from exc
350+ raise ConnectionFailedError (f"Failed to set preset: {str(exc)}") from exc
351351
352352 async def set_temperature(self, loc_id: str, items: dict[str, float]) -> None:
353353 """Set the given Temperature on the relevant Thermostat."""
354354 try:
355355 await self._smile_api.set_temperature(loc_id, items)
356356 except ConnectionFailedError as exc:
357- raise PlugwiseError (f"Failed to set temperature: {str(exc)}") from exc
357+ raise ConnectionFailedError (f"Failed to set temperature: {str(exc)}") from exc
358358
359359 async def set_number(
360360 self,
@@ -366,14 +366,14 @@ async def set_number(
366366 try:
367367 await self._smile_api.set_number(dev_id, key, temperature)
368368 except ConnectionFailedError as exc:
369- raise PlugwiseError (f"Failed to set number: {str(exc)}") from exc
369+ raise ConnectionFailedError (f"Failed to set number: {str(exc)}") from exc
370370
371371 async def set_temperature_offset(self, dev_id: str, offset: float) -> None:
372372 """Set the Temperature offset for thermostats that support this feature."""
373373 try:
374374 await self._smile_api.set_offset(dev_id, offset) # pragma: no cover
375375 except ConnectionFailedError as exc:
376- raise PlugwiseError (f"Failed to set temperature offset: {str(exc)}") from exc
376+ raise ConnectionFailedError (f"Failed to set temperature offset: {str(exc)}") from exc
377377
378378 async def set_switch_state(
379379 self, appl_id: str, members: list[str] | None, model: str, state: str
@@ -382,39 +382,39 @@ async def set_switch_state(
382382 try:
383383 await self._smile_api.set_switch_state(appl_id, members, model, state)
384384 except ConnectionFailedError as exc:
385- raise PlugwiseError (f"Failed to set switch state: {str(exc)}") from exc
385+ raise ConnectionFailedError (f"Failed to set switch state: {str(exc)}") from exc
386386
387387 async def set_gateway_mode(self, mode: str) -> None:
388388 """Set the gateway mode."""
389389 try:
390390 await self._smile_api.set_gateway_mode(mode) # pragma: no cover
391391 except ConnectionFailedError as exc:
392- raise PlugwiseError (f"Failed to set gateway mode: {str(exc)}") from exc
392+ raise ConnectionFailedError (f"Failed to set gateway mode: {str(exc)}") from exc
393393
394394 async def set_regulation_mode(self, mode: str) -> None:
395395 """Set the heating regulation mode."""
396396 try:
397397 await self._smile_api.set_regulation_mode(mode) # pragma: no cover
398398 except ConnectionFailedError as exc:
399- raise PlugwiseError (f"Failed to set regulation mode: {str(exc)}") from exc
399+ raise ConnectionFailedError (f"Failed to set regulation mode: {str(exc)}") from exc
400400
401401 async def set_dhw_mode(self, mode: str) -> None:
402402 """Set the domestic hot water heating regulation mode."""
403403 try:
404404 await self._smile_api.set_dhw_mode(mode) # pragma: no cover
405405 except ConnectionFailedError as exc:
406- raise PlugwiseError (f"Failed to set dhw mode: {str(exc)}") from exc
406+ raise ConnectionFailedError (f"Failed to set dhw mode: {str(exc)}") from exc
407407
408408 async def delete_notification(self) -> None:
409409 """Delete the active Plugwise Notification."""
410410 try:
411411 await self._smile_api.delete_notification()
412412 except ConnectionFailedError as exc:
413- raise PlugwiseError (f"Failed to delete notification: {str(exc)}") from exc
413+ raise ConnectionFailedError (f"Failed to delete notification: {str(exc)}") from exc
414414
415415 async def reboot_gateway(self) -> None:
416416 """Reboot the Plugwise Gateway."""
417417 try:
418418 await self._smile_api.reboot_gateway()
419419 except ConnectionFailedError as exc:
420- raise PlugwiseError (f"Failed to reboot gateway: {str(exc)}") from exc
420+ raise ConnectionFailedError (f"Failed to reboot gateway: {str(exc)}") from exc
0 commit comments