`
Cette erreur provient d'une intégration personnalisée
Logger: homeassistant.helpers.event
Source: custom_components/entity_controller/init.py:696
Integration: Entity Controller (documentation)
First occurred: 16:15:51 (1 occurrences)
Last logged: 16:15:51
Error while processing state change for binary_sensor.mouvement_bureau_ec
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 282, in _async_state_change_dispatcher
hass.async_run_hass_job(job, event)
File "/usr/src/homeassistant/homeassistant/core.py", line 567, in async_run_hass_job
hassjob.target(args)
File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 211, in state_change_listener
state_change_dispatcher(event)
File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 198, in state_change_dispatcher
hass.async_run_hass_job(
File "/usr/src/homeassistant/homeassistant/core.py", line 567, in async_run_hass_job
hassjob.target(args)
File "/config/custom_components/entity_controller/init.py", line 585, in sensor_state_change
self.sensor_on()
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 816, in trigger_event
res = self._trigger_event(_model, _trigger, None, *args, kwargs)
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 1016, in _trigger_event
tmp = self.events[_trigger].trigger(_model, self, *args, *kwargs)
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 112, in trigger
return _machine._process(func)
File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 1172, in _process
return trigger()
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 127, in _trigger
res = self._process(event_data)
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 143, in _process
if trans.execute(event_data):
File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 272, in execute
self._change_state(event_data)
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 276, in _change_state
func()
File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 205, in scoped_enter
self.enter(event_data)
File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 124, in enter
event_data.machine.callbacks(self.on_enter, event_data)
File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 1107, in callbacks
self.callback(func, event_data)
File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 1128, in callback
func(event_data.args, event_data.kwargs)
File "/config/custom_components/entity_controller/init.py", line 872, in on_enter_active
self._start_timer()
File "/config/custom_components/entity_controller/init.py", line 696, in _start_timer
expiry_time = datetime.now() + timedelta(seconds=self.previous_delay)
TypeError: unsupported type for timedelta seconds component: str
Hello
I wish to put variable for delay but i have an error
My configuration mouvement_bureau: sensor: binary_sensor.mouvement_bureau_ec entity: light.bureau delay: input_number.timer_bureau overrides: input_boolean.aspirateur_en_mouvement
Error
` Cette erreur provient d'une intégration personnalisée
Logger: homeassistant.helpers.event Source: custom_components/entity_controller/init.py:696 Integration: Entity Controller (documentation) First occurred: 16:15:51 (1 occurrences) Last logged: 16:15:51
Error while processing state change for binary_sensor.mouvement_bureau_ec Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 282, in _async_state_change_dispatcher hass.async_run_hass_job(job, event) File "/usr/src/homeassistant/homeassistant/core.py", line 567, in async_run_hass_job hassjob.target(args) File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 211, in state_change_listener state_change_dispatcher(event) File "/usr/src/homeassistant/homeassistant/helpers/event.py", line 198, in state_change_dispatcher hass.async_run_hass_job( File "/usr/src/homeassistant/homeassistant/core.py", line 567, in async_run_hass_job hassjob.target(args) File "/config/custom_components/entity_controller/init.py", line 585, in sensor_state_change self.sensor_on() File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 816, in trigger_event res = self._trigger_event(_model, _trigger, None, *args, kwargs) File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 1016, in _trigger_event tmp = self.events[_trigger].trigger(_model, self, *args, *kwargs) File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 112, in trigger return _machine._process(func) File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 1172, in _process return trigger() File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 127, in _trigger res = self._process(event_data) File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 143, in _process if trans.execute(event_data): File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 272, in execute self._change_state(event_data) File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 276, in _change_state func() File "/usr/local/lib/python3.10/site-packages/transitions/extensions/nesting.py", line 205, in scoped_enter self.enter(event_data) File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 124, in enter event_data.machine.callbacks(self.on_enter, event_data) File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 1107, in callbacks self.callback(func, event_data) File "/usr/local/lib/python3.10/site-packages/transitions/core.py", line 1128, in callback func(event_data.args, event_data.kwargs) File "/config/custom_components/entity_controller/init.py", line 872, in on_enter_active self._start_timer() File "/config/custom_components/entity_controller/init.py", line 696, in _start_timer expiry_time = datetime.now() + timedelta(seconds=self.previous_delay) TypeError: unsupported type for timedelta seconds component: str
`