Skip to content

RP38/SomeNotify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SomeNotify

Système de relais d'alertes conçu pour être utilisé comme extension des systèmes d'alarme Somfy. Il permet de recevoir les notifications d'alerte sur un serveur privé (tel qu'un Raspberry Pi) et de les rediriger vers un service de push tiers comme Pushover.

Avertissement : ce projet est non officiel et n'est en aucun cas affilié, sponsorisé ou approuvé par Somfy. Tous les noms de marques et marques déposées appartiennent à leurs propriétaires respectifs.

Ce logiciel est fourni « TEL QUEL », sans aucune garantie. Vous êtes seul responsable de son installation, de sa configuration et de son utilisation, y compris de la sécurisation de votre réseau et de vos systèmes. Utilisez-le uniquement sur des appareils qui vous appartiennent et des réseaux que vous administrez.

Compatibilité : testé uniquement sur Somfy Protexiom.

Limitation : SomeNotify repose entièrement sur le réseau local et la connexion internet. En cas de coupure de courant ou de panne internet, le système ne sera pas en mesure de transmettre les alertes vers les backends configurés. Un backend GSM (envoi de SMS sans passer par internet) pourrait être ajouté à l'avenir pour pallier ce problème. Côté alimentation, une batterie externe sur le Raspberry Pi permettrait de maintenir le service en cas de coupure de courant.

Motivation

Les centrales Somfy Protexiom permettent d'envoyer des alertes par SMS grâce à un module GSM utilisant le réseau 2G (EDGE). Avec l'extinction progressive du réseau 2G prévue courant 2026, ce module ne fonctionnera plus.

SomeNotify offre une alternative : en passant par le module IP de la centrale et un Raspberry Pi sur le réseau local, les alertes sont redirigées vers un service de notification push. Cela permet de continuer à recevoir les alertes sur son téléphone sans avoir à remplacer l'ensemble du système d'alarme.

Documentation

Document Description
Installation et configuration Prérequis, installation et configuration du service SomeNotify
Guide de configuration de la centrale Configuration réseau de la centrale Somfy pour rediriger les alertes
Fonctionnement Explication détaillée du fonctionnement et format des requêtes
Développement Environnement de développement et ajout de nouveaux backends

Backends supportés

Note : actuellement, seul le backend Pushover est fonctionnel. L'utilisation de SomeNotify nécessite donc une licence Pushover à 5 $ (achat unique, à vie) par plateforme client (iOS / Android / Desktop). Pushover propose un essai gratuit de 30 jours.

Un backend est un service tiers vers lequel SomeNotify redirige les alertes reçues. Backends disponibles :

  • log — affiche les alertes sur stdout (par défaut, utile pour tester)
  • Pushover — envoie les alertes sous forme de notifications push sur vos appareils
  • Free Mobile SMS — envoie les alertes par SMS sur votre ligne Free via l'API de notification Free Mobile (à venir)

Contribuer

Les pull requests ajoutant le support d'un nouveau backend sont les bienvenues. Vous pouvez également développer votre propre backend dans un fork du projet.

Voir docs/development.md pour la mise en place de l'environnement de développement.

Licence

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors