def _call_service(self, domain: str, service: str, data: Dict[str, Any]) -> bool: """Вызов сервиса HA. Возвращает True если выполнено, False если dry-run.""" logger.info( "%s -> %s.%s %s", "[DRY] " if self.valves.dry_run else "", domain, service, data, ) if self.valves.dry_run: return False # verify_ssl уже передаётся в _request через kwargs self._request("POST", "/api/services/" + domain + "/" + service, json=data) return True