diff --git a/custom_components/freeathome/__init__.py b/custom_components/freeathome/__init__.py index 7ed2f08..09f31bb 100644 --- a/custom_components/freeathome/__init__.py +++ b/custom_components/freeathome/__init__.py @@ -10,7 +10,8 @@ from homeassistant.const import CONF_HOST, CONF_USERNAME, CONF_PASSWORD, CONF_PORT import homeassistant.helpers.config_validation as cv -from datetime import datetime + +from datetime import datetime, timedelta from .const import DOMAIN, CONF_USE_ROOM_NAMES, DEFAULT_USE_ROOM_NAMES, CONF_SWITCH_AS_X, DEFAULT_SWITCH_AS_X, BACKWARD_COMPATIBILE_SWITCH_AS_X @@ -118,6 +119,8 @@ async def async_monitor_service(call): @callback def collect_msg(msg): try: + time = datetime.now() + f.write(f"""{time.strftime('%Y-%m-%d %H:%M:%S.%f')}\n""") f.write(msg) f.write("\n") f.flush()