diff --git a/homeassistant/components/websocket_api/http.py b/homeassistant/components/websocket_api/http.py index 982bead296a..27af0424f3c 100644 --- a/homeassistant/components/websocket_api/http.py +++ b/homeassistant/components/websocket_api/http.py @@ -74,11 +74,11 @@ class WebSocketHandler: if message is None: break - self._logger.debug("Sending %s", message) - if not isinstance(message, str): message = message_to_json(message) + self._logger.debug("Sending %s", message) + await self.wsock.send_str(message) # Clean up the peaker checker when we shut down the writer