Skip to content

Integration Home Assistant pour centrale SOMFY Protexial / Protexiom / Protexial IO

License

Notifications You must be signed in to change notification settings

the8tre/somfy-protexial

Repository files navigation

Somfy Protexial / Protexiom / Protexial IO

GitHub Release License

hacs_badge Project Maintenance

header

À propos

Cette intégration gère l'interface avec une centrale d'alarme Somfy Protexial, Protexiom ou Protexial IO

Modèles testés:

Modèle Version Statut
Protexial IO 2013 (v10_13)
Protexiom 5000 2013 (v10_3)
Protexiom 2013 (v10_15)
Protexial 2010 (v8_1)
Protexiom 2008

L'intégration permet le pilotage:

  • de l'alarme par zones (A, B, C)
  • des volets roulants
  • des lumières

Les entités suivantes sont gérées:

Entité Description
alarm_control_panel.alarme Support des modes armed_away, armed_home, armed_night
cover.volets Ouverture, fermeture et arrêt. Pas de contrôle de position.
light.lumieres Allumé ou éteint (état maintenu par l'intégration).
binary_sensor.batterie Etat aggrégé des batteries des éléments.
binary_sensor.boitier Etat du boitier.
binary_sensor.communication_radio Etat de la communication radio.
binary_sensor.communication_gsm Etat de la communication GSM.
binary_sensor.mouvement_detecte Etat de détection de mouvement.
binary_sensor.porte_ou_fenetre Etat d'ouvertue de porte ou fenêtre.
binary_sensor.camera Etat de connexion de la caméra.

Installation

Option A: Installation via HACS (recommandé)

  1. Ajouter ce repository GitHub à HACS
    • Open your Home Assistant instance and open a repository inside the Home Assistant Community Store.
      ou manuellement
    • HACS ➡️ Intégrations ➡️ Menu '...' ➡️ Dépôts personnalisés
    • Dépôt: https://github.com/the8tre/somfy-protexial
    • Catégorie: Intégration
  2. Télécharger l'intégration
    • HACS ➡️ Intégrations ➡️ Somfy Protexial ➡️ Télécharger
  3. Redémarrer Home Assistant

Option B: Installation manuelle

  1. Télécharger l'archive de la dernière version disponible: somfy_protexial.zip
  2. Localiser le répertoire contenant le fichier configuration.yaml dans votre installation de HA
  3. Si il n'y a pas de répertoire custom_components le créer
  4. Créer un répertoire somfy_protexial dans custom_components
  5. Extraire le contenu de somfy_protexial.zip dans le répertoire somfy_protexial
  6. Redémarrer Home Assistant

Configuration

  • Ajouter l'intégration: Open your Home Assistant instance and start setting up a new integration.
    ou manuellement
  • Paramètres ➡️ Appareils et services ➡️ + Ajouter une intégration ➡️ Somfy Protexial

1. Adresse de la centrale

  • Saisisser l'URL de l'interface web locale de votre centrale: http://192.168.1.234

2. Identifiants de l'utilisateur

  • Utilisateur: "u", conserver la valeur pré-remplie
  • Mot de passe: Saisir le mot de passe habituellement utilisé
  • Code: Saisir le code de la carte d'authentification correspondant au challenge demandé

3. Configuration additionelle

Les différents modes d'armement exploitent les zones définies par la configuration de la centrale Somfy:

  • Armement en absence (toujours configuré): Zones A+B+C
  • Armement pour la nuit (optionnel): Zones au choix (A, B, C, A+B, B+C, A+C)
  • Armement en présence (optionnel): Zones au choix (A, B, C, A+B, B+C, A+C)

Code d'armement: Si vous spécifiez un code celui-ci sera demandé lors de l'armement/désarmement.

Interval de rafraîchissement: de 15 secondes à 1 heure, 60 secondes par défaut.

À noter

Compatibilité de version

La liste visible en haut de cette page n'est pas exhaustive, il est tout à fait possible que cette intégration soit compatible avec d'autres version de centrale Somfy. N'hésitez pas à m'en faire part si c'est le cas !

Un fil de discussion à ce sujet est disponible ici: HACF - Intégration Custom: Centrale Somfy Protexial

L'année de l'interface de votre centrale apparait en bas des pages:

Certaines centrales fournissent leur version via cette url: http://192.168.1.234/cfg/vers

Utilisation de l'interface web d'origine

La centrale ne gérant qu'une seule session utilisateur à la fois il est nécesaire de désactiver temporairement l'intégration si vous voulez pouvoir utiliser l'interface web.

Re-configuration de l'intégration

L'intégration supporte la re-configuration à partie de l'interface graphique.

Les contributions sont les bienvenues !

If you want to contribute to this please read the Contribution guidelines

Credits

This project was generated from @oncleben31's Home Assistant Custom Component Cookiecutter template.

Code template was mainly taken from @Ludeeus's integration_blueprint template