mypyllant-component
mypyllant-component copied to clipboard
service: mypyllant.report : AttributeError: module 'custom_components.mypyllant.datetime' has no attribute 'now'
Before submitting a new issue
- [x ] I redownloaded the latest release and restarted Home Assistant
- [x ] I've checked known issues
- [ ] I've enabled debug logs and attached the relevant logs to this ticket
Problem description
service: mypyllant.report data: year: 2023
Logs
Logger: homeassistant.helpers.script.websocket_api_script
Source: helpers/script.py:527
First occurred: 12:56:50 (1 occurrences)
Last logged: 12:56:50
websocket_api script: Error executing script. Unexpected error for call_service at pos 1: module 'custom_components.mypyllant.datetime' has no attribute 'now'
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 527, in _async_step
await getattr(self, handler)()
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 764, in _async_call_service_step
response_data = await self._async_run_long_action(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/script.py", line 727, in _async_run_long_action
return await long_task
^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/core.py", line 2731, in async_call
response_data = await coro
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/core.py", line 2774, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/config/custom_components/mypyllant/__init__.py", line 167, in handle_report
year=int(call.data.get("year", datetime.now().year)),
^^^^^^^^^^^^
AttributeError: module 'custom_components.mypyllant.datetime' has no attribute 'now'