guerrerotook / securitas-direct-new-api

This repository contains the new securitas direct API that can be integrated in Home Assistant
Apache License 2.0
76 stars 30 forks source link

Erreur lors de l'activation de l'alarme #162

Closed jlg78fr closed 7 months ago

jlg78fr commented 10 months ago

Bonjour

Je viens d'installer le module et lorsque j'active l'alarme j'au une erreur et l'alarme ne s'active pas

File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 226, in handle_call_service await hass.services.async_call( File "/usr/src/homeassistant/homeassistant/core.py", line 2012, in async_call response_data = await coro ^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/core.py", line 2049, in _execute_service return await target(service_call) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 235, in handle_service return await service.entity_service_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 876, in entity_service_call response_data = await _handle_entity_call( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 948, in _handle_entity_call result = await task ^^^^^^^^^^ File "/config/custom_components/securitas/alarm_control_panel.py", line 320, in async_alarm_disarm await self.set_arm_state("DARM1") File "/config/custom_components/securitas/alarm_control_panel.py", line 163, in set_arm_state while disarm_status.operation_status == "WAIT": ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'str' object has no attribute 'operation_status'

Merci Jean

cantupaz commented 7 months ago

Newer versions of the integration fix this. Closing as fixed.