From db3eeec78ccdf34050170a0f026907fa0e240cfd Mon Sep 17 00:00:00 2001 From: Niels Perfors Date: Sun, 24 Mar 2024 13:28:09 +0100 Subject: [PATCH] Tado: fix 113982 (#114109) fix-113982 --- homeassistant/components/tado/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/tado/__init__.py b/homeassistant/components/tado/__init__.py index f59f15625c113..5ab7a6f67b874 100644 --- a/homeassistant/components/tado/__init__.py +++ b/homeassistant/components/tado/__init__.py @@ -1,6 +1,6 @@ """Support for the (unofficial) Tado API.""" -from datetime import timedelta +from datetime import datetime, timedelta import logging from PyTado.interface import Tado @@ -439,7 +439,8 @@ def set_temperature_offset(self, device_id, offset): def set_meter_reading(self, reading: int) -> dict[str, str]: """Send meter reading to Tado.""" + dt: str = datetime.now().strftime("%Y-%m-%d") try: - return self.tado.set_eiq_meter_readings(reading=reading) + return self.tado.set_eiq_meter_readings(date=dt, reading=reading) except RequestException as exc: raise HomeAssistantError("Could not set meter reading") from exc