Custom component : Somfy protexiom alarm

Hello,

I’ve developped a custom component for an old alarm Somfy Protexiom 600, which is not compatible with Tahoma.

The custom component is available here : https://github.com/Pschittt/HASS-Somfy-Protexiom

Thank you for this component which will help me.
But can it open and close electric doors and windows compatible with the Somfy alarm ?

Hello,

No. I don’t have myself electric doors managed by Somfy protexiom, so I didn’t implement it.

Hello,

thanks for this. I am extremely new to hass.io so i have no idea how this works. I am assuming i have to change all of the !secret Where does one store all of this information?

The url is the IP address?

How do i get the alarm to show in HA?

Many thanks for you help

Hi.

Thank you for your integration.
I have a Protexiom 600 alarm and I seem to have trouble configuring the plugin.
It manages to start correctly from time to time. I’d say every 2 restarts of Home Assistant. So I guess I must be missing something in the configuration.

This is the error message I sometimes get on startup:
Logger: custom_components.protexiom
Source: custom_components/protexiom/somfy.py:188
Integration: protexiom
First occurred: 13:41:33 (1 occurrences)
Last logged: 13:41:33

Error when trying to log in
Traceback (most recent call last):
File “/config/custom_components/protexiom/init.py”, line 51, in setup
elements = somfy.get_elements()
File “/config/custom_components/protexiom/somfy.py”, line 137, in get_elements
state_soup = self._beautiful_it_and_check_error(state_html)
File “/config/custom_components/protexiom/somfy.py”, line 173, in _beautiful_it_and_check_error
self._check_error(soup)
File “/config/custom_components/protexiom/somfy.py”, line 188, in _check_error
raise SomfyException(“Droit d’acces insuffisant”)
custom_components.protexiom.somfy.SomfyException: “Droit d’acces insuffisant”

Any ideas?

Regards.

Hi,
Same issue for me.
Any solution?

@+

Bonjour, merci tout d’abord pour cette intégration.
Je sèche par contre sur son installation, je n’arrive pas à me sortir de ces erreurs :

Traceback (most recent call last):
File “/config/custom_components/protexiom/init.py”, line 50, in setup
somfy.login()
File “/config/custom_components/protexiom/somfy.py”, line 38, in login
login_response = self.browser.open(self.url + “/m_login.htm”)
File “/usr/local/lib/python3.9/site-packages/mechanize/_mechanize.py”, line 257, in open
return self._mech_open(url_or_request, data, timeout=timeout)
File “/usr/local/lib/python3.9/site-packages/mechanize/_mechanize.py”, line 313, in _mech_open
raise response
mechanize._response.get_seek_wrapper_class..httperror_seek_wrapper: HTTP Error 404: Not found

Du coup forcément l’intégration n’est pas chargée…
Est ce que vous pourriez m’aider svp ?