Le développeur de Magic Zapper a mis sur pied un script permettant d’être automatiquement averti par SMS avec le numéro de l’appelant, lors d’un appel entrant sur la ligne fixe Freebox.
Sans prétention, de l’aveu même de son auteur, ce petit script nommé « Freebox Caller ID » fonctionne pour tout possesseur d’une Freebox Révolution (ou Freebox Mini 4K), ainsi que d’une ligne Free Mobile, pour les notifications par SMS. Il est également nécessaire de savoir faire tourner un serveur Node.js en local, actif en permanence, par exemple sur un petit Raspberry Pi.
Autant préciser dès maintenant que l’installation ne sera pas à la portée de n’importe quel utilisateur débutant, donc… Toutefois, si cela vous intéresse, voici un petit guide d’utilisation en quelques étapes.
Installation et configuration
- 1. Au préalable, si ce n’est pas déjà fait, récupérez vos identifiants du service « Notification par SMS » dans votre interface abonné Free Mobile.
- 2. Téléchargez et installez le script sur votre serveur :
- 3. Renseignez vos identifiants de notification SMS dans le fichier de configuration, config.json.
- 4. Initialisez le script une première fois :
- 5. Validez la demande qui s’affiche sur l’écran de votre Freebox Server (Révolution ou Mini 4K).
- 6. L’installation est terminée. Vous pouvez lancer ou relancer le script à tout moment :
git clone https://github.com/jystervinou/freebox-caller-id.git
cd freebox-caller-id
npm install
node caller_id.js init
node caller_id.js
C’est tout ! Vous devriez maintenant recevoir un SMS à chaque nouvel appel entrant sur votre Freebox. Pour plus d’informations sur le script et ses mises à jour, n’hésitez pas à consulter la page dédiée au projet.