{"_id":"freebox-caller-id","_rev":"33-b69765ba24754a38e7e76fadb5c4d43b","name":"freebox-caller-id","time":{"modified":"2022-05-02T21:58:19.195Z","created":"2017-10-31T20:41:59.480Z","0.0.1":"2017-10-31T20:41:59.480Z","0.0.2":"2017-10-31T20:56:29.546Z","0.0.3":"2017-10-31T21:03:26.338Z","0.0.4":"2017-10-31T21:21:32.851Z","0.0.5":"2017-10-31T22:07:37.952Z","0.0.6":"2017-10-31T22:29:39.246Z","0.0.7":"2017-10-31T23:15:42.166Z","0.0.8":"2017-10-31T23:22:31.163Z","0.0.9":"2017-10-31T23:27:55.244Z","0.0.10":"2017-11-01T00:02:15.292Z","0.0.11":"2017-11-06T19:19:09.204Z","0.5.0":"2017-11-06T19:48:08.070Z","0.5.1":"2017-11-08T11:53:27.422Z","0.5.2":"2017-11-08T12:36:31.420Z","0.5.3":"2017-11-11T22:10:36.258Z","0.5.4":"2017-11-11T22:21:42.407Z","0.5.5":"2017-11-11T22:31:52.023Z","0.5.6":"2017-11-13T14:19:28.768Z","0.7.0":"2017-11-21T19:56:11.280Z","0.7.1":"2017-11-21T20:21:31.861Z","0.7.2":"2017-11-21T21:33:34.307Z","0.7.5":"2017-11-22T12:43:40.147Z","0.7.6":"2017-11-22T12:47:11.487Z","0.7.7":"2017-11-22T12:50:55.357Z"},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"dist-tags":{"latest":"0.7.7"},"description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","readme":"# Freebox Caller ID\n\nVous en avez assez d'aller voir qui appelle sur votre téléphone Freebox *fixe*, quand la plupart du temps il s'agit d'un appel indésirable ou d'un numéro caché ?\n\nCe script est fait pour vous !\n\nQuand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne, ce script envoie une notification, au choix :\n\n* par SMS sur votre mobile (Free Mobile) avec le numéro ou le nom de l'appelant.\n* par la voix, via le haut-parleur du Freebox Server. Vous vous demandiez à quoi il servait ? Et ben voilà :-)\n\nVous pouvez alors décider de vous lever pour aller répondre ou pas.\n\n## Prérequis\n\n* Une Freebox Révolution ou une Freebox Mini 4K (le script utilise Freebox OS)\n* Un serveur avec Node.js sur le réseau local de la Freebox (par exemple un Raspberry Pi)\n* Une ligne Free Mobile (pour recevoir les notifications par SMS)\n\nVous devez récupérer votre [identifiant et la clé d'identification](http://www.universfreebox.com/article/26337/Nouveau-Free-Mobile-lance-un-systeme-de-notification-SMS-pour-vos-appareils-connectes) de l'API de notification SMS sur votre compte Free Mobile.\n\nVous devez lancer le script 24h/24 sur un serveur qui se trouve sur le réseau local du Freebox Server.\nLe script a été testé avec un Raspberry Pi 3.\n\n## Installation\n\n\n### FFmpeg\n\nFFmpeg sert à jouer le fichier son vers le haut-parleur du Freebox Server. (via AirTunes)\n\nPour le Pi3 (et le 2 ??) :\n\n```\nwget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-armhf-32bit-static.tar.xz\ntar -xJf ffmpeg-release-armhf-32bit-static.tar.xz\nsudo cp ffmpeg-3.4-armhf-32bit-static/ff* /usr/local/bin/\n```\n\nLe chemin de ffmpeg est /usr/local/bin/ffmpeg\n\nPour le Pi :\n\n```\nwget https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-armel-32bit-static.tar.xz\ntar -xJf ffmpeg-release-armhf-32bit-static.tar.xz\nsudo cp ffmpeg-3.4-armhf-32bit-static/ff* /usr/local/bin/\n```\n\nLe chemin de ffmpeg est /usr/local/bin/ffmpeg\n\n### Svoxpico\n\nSvoxpico est un des meilleurs utilitaires de synthèse de voix sous linux.\n\n```\nsudo apt-get install libttspico-utils\n```\n\n### Sox\n\nSox est un utilitaire \"couteau suisse\" pour tout ce qui est manipulation de fichiers sons.\n\n```\nsudo apt-get install sox\n```\n\n### Freebox Caller ID\n\nLe script principal qui orquestre le tout.\n\n```\ngit clone https://github.com/jystervinou/freebox-caller-id.git\n\ncd freebox-caller-id\n\nnpm install\n```\n\nPour mettre à jour Freebox Caller ID, vous pouvez faire un `git pull` dans le répertoire freebox-caller-id.\n\n\n## Fonctionnement\n\n1- Créer un fichier config/local.json en prenant pour modèle le fichier config/default.json (Renseigner vos identifiants Free Mobile pour l'API de notification par SMS).\n\n2- Initialiser le script pour s'authentifier auprès de la Freebox. Une demande d'autorisation va s'afficher sur l'écran LCD de Freebox Server. Répondez oui avec la flèche droite.\n\n```\nnode caller_id.js init\n```\n\n3- Vous pouvez maintenant lancer le script principal :\n\n```\nnode caller_id.js\n```\n\n## Carnet d'adresse de la Freebox\n\nFreebox Caller ID utilise le carnet d'adresse de la Freebox pour trouver le nom de l'appelant.\n\nLa Freebox Révolution et la Freebox Mini 4k possèdent [un carnet d'adresse intégré pour gérer vos contacts](http://www.universfreebox.com/article/21614/Freebox-OS-journal-d-appels-gerez-vos-contacts-et-affichez-les-sur-la-Freebox).\n\nLe plus simple est d'importer en masse vos contacts dans le carnet d'adresses.\nPar exemple, vous pouvez exporter vos contacts à partir de Google Contacts. (Format vcard/vcf)\n\n## Options\n\n1- Vous pouvez renseigner plusieurs numéros Free Mobile destinataires des notifications. Il suffit de rajouter un nouvel élément dans l'Array 'freemobile' dans config/local.json.\n\n```\n{\n  \"freemobile\" : [{\n      \"login\" : \"12345678\",\n      \"pass\" : \"xxxxxxxxxxxxxx\"\n    },\n    {\n      \"login\" : \"87654321\",\n      \"pass\" : \"yyyyyyyyyyyyyy\"\n    }\n  ]\n}\n```\n\n2- Vous pouvez customiser le template des SMS, en rajoutant un champ 'template' (utilise [doT et sa syntaxe](http://olado.github.io/doT/index.html)):\n\n```\n{\n  \"freemobile\" : [{\n    \"login\" : \"12345678\",\n    \"pass\" : \"xxxxxxxxxxxxxx\",\n    \"template\" : \"{{=call.number}}\"\n  }]\n}\n```\n\nLes champs disponibles sont call.number, call.name, call.type, call.id, call.duration, call.datetime, call.contact_id, call.line_id, call.new ([valeurs fournies par FreeboxOS](https://dev.freebox.fr/sdk/os/call/)).\n\n3- Pour envoyer le nom de l'appelant sur le haut-parleur du Freebox Server, il faut ajouter un champ voice2freebox dans le fichier de conf :\n\n```\n{\n  \"freemobile\" : [{\n      \"login\" : \"12345678\",\n      \"pass\" : \"xxxxxxxxxxxxxx\"\n    }\n  ],\n  \"voice2freebox\" : {\n    \"pico2wave\" : \"/usr/bin/pico2wave\",\n    \"sox\" : \"/usr/bin/sox\",\n    \"ffmpeg\" : \"/usr/local/bin/ffmpeg\",\n    \"before\" : \"./starwars.wav\",\n    \"middle\" : \"./r2d2.wav\",\n    \"after\" : \"./theend.wav\",\n    \"repeat\" : 3\n  }\n}\n```\n\nVous ne devez mettre les champs pico2wave, sox et ffmpeg seulement si vous souhaitez modifier les valeurs par défaut (qui sont celles juste au dessus).\n\n- `repeat` est le nombre de fois que le nom sera répété via le haut-parleur. (L'integer 2, pas le string \"2\")\n- `before` est le chemin vers un fichier wav qui sera joué avant toutes les annonces du nom.\n- `middle` est le chemin vers un fichier wav qui sera joué entre les annonces du nom.\n- `after` est le chemin vers un fichier wav qui sera joué après les annonces du nom.\n\nNote : les fichiers wav doivent avoir un Sample Rate de 16000, vous pouvez utiliser `soxi test.wav` pour le vérifier. (soxi est installé en même temps que sox)\n\nPour modifier le Sample Rate d'un fichier wav : `sox entree.wav -r 16000 sortie.wav`\n\n## Auteurs\n\n* **Jean-Yves Stervinou** - *Initial work* - [Jean-Yves Stervinou](https://github.com/jystervinou)\n\nSee also the list of [contributors](https://github.com/your/project/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the GPL License - see the [LICENSE.md](LICENSE.md) file for details\n\n## Remerciements\n\n* aeuillot et guillaumewuip pour le module Node pour Freebox OS\n* les développeurs de Freebox OS\n\n","versions":{"0.0.10":{"name":"freebox-caller-id","version":"0.0.10","description":"Notification par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"66e26f814c36f87a4b4d1923e0de085d41fabc24","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.0.10","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-ELQrXVvXOQ/vm5s75we6iayYy2HPktUtzn6mSiGEcteIIuDYyWU5yOP6srpVtBNhI8cTT0JyjhGTximlq178oQ==","shasum":"e43abeb97d46af5e09e3182492d78bf638fd7d09","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZOqN/2hklW7OrUbKNo4wGqSinAgIF+3xo0uEAzCdUsAIgbZRSe5XQYtyb+WGT7g8RQpTvRl37Q7YndaOc5QNY+RA="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.0.10.tgz_1509494534398_0.31477524735964835"}},"0.0.11":{"name":"freebox-caller-id","version":"0.0.11","description":"Notification par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"commander":"^2.11.0","config":"^1.27.0","dot":"^1.1.2","node-freeboxos":"github:jystervinou/node-freeboxos","request":"^2.75.0"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"6bc93f33fe659879f5969786b5f62dcb42bc5fbe","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.0.11","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-vw3HjA0WggZCNDrZlLpWb9mGQw2nbMaa6oX3WMl3I4z26yIQX1fWR4+BaeAiodaPfD1Eso1s6kAMcIxZTZHJBg==","shasum":"58b9528eb025a4de49d482c1105e4020f5cdc43b","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsrq5bfzdq+fLY3EpM2jyhSpMjxmIopmPd/uCmBp9PeAiEAsttpkNRqtxKtKwe+iYO7wXGZONvnfvowfU2CYzAet5Q="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.0.11.tgz_1509995948261_0.776206728303805"}},"0.5.0":{"name":"freebox-caller-id","version":"0.5.0","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"commander":"^2.11.0","config":"^1.27.0","dot":"^1.1.2","node-freeboxos":"github:jystervinou/node-freeboxos","request":"^2.75.0"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"ccffb464a857dade918bad54c3a55a063eaa4194","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-cdthKctUnklQB/GPBdJAgUr6svcqChMP5VzHyYy78ldXu+85AmD6ilpjskoUiW7Vckf5DvmYVk9tzv76tYKvHQ==","shasum":"eaff5b65b9f1e37b7864ea17b8119e0f6fc5d642","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSZcDatR5yPWNgwRCqwXvs74tnEmAm7Ki8zIZIDuH61AIhAM1sk3pWLqZDduAAifpCCdy+WD9fLqitkhd9u885mBXJ"}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.0.tgz_1509997687997_0.6789824774023145"}},"0.5.1":{"name":"freebox-caller-id","version":"0.5.1","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"b86d336379dfbe00c9a5c34b19640cda76d8fe84","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-hB+1Wb3uH+xxWoAR7+cr5fUBMITFr/OD6AGVZ3zKde5TGz6+zxbne0ShDU5w9ppu+JZb2ZSFRTIQt5c89AiSPQ==","shasum":"4d1db188964147d8762e61ab47974f1966c9493f","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOq+cYw3QQLemgnrTOqu7Km0wolDDf8zL/MtITKwpbYAIgIdVNsqtr1pAx1KXxS0DZWn0M9+YofTgADqgOZRTkQos="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.1.tgz_1510142006302_0.6372173000127077"}},"0.5.2":{"name":"freebox-caller-id","version":"0.5.2","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"aeaa4540dbdd08811035e87739905a8aa56c38d0","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-oHzTFCTZiruOrebkSnMRSNtuXiXj2DfiE1Eri94M4gAfiu1AiDCI3Z7IcSHQt7muu4N9tiSk4XnBiF4LeJ6BRw==","shasum":"1a8322fa68196fd7d3fd55fe9fd38b7f328cbee1","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE4JsWhb/uYMEqUK3FduMkdUZZVo/B91iGi6YGNzXfLQIgZwTL9G34z4y1dDi/y9BTQqhZPNo2U+AHbuY14fgYzfI="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.2.tgz_1510144590540_0.18790315999649465"}},"0.5.3":{"name":"freebox-caller-id","version":"0.5.3","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"d75239891a7ffa34f64f05af82edaf2981ae7b19","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-rhivk8GDIK0V39tnUtAKTiVY/lButs6KvnfZkf0dM36x5KGhiE8YjZd3uvQhB/zNrIddUW7GBgFwEl6Rx7OYZg==","shasum":"418b90bb3dc2b233b08e47b79423e9c2bd110ce8","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbgjL6pACxj9O4EEI7GBcxo97XMpKuQ7jdkqCYkUgXjAiEA62YrpQ7Gh0V7U+KdQlo/zt+ydsIhyxOretaHvLd9Mxk="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.3.tgz_1510438236200_0.8402379455510527"}},"0.5.4":{"name":"freebox-caller-id","version":"0.5.4","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"32a8da7fb630fed552dee7c67c07b0bdc3eff304","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.4","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-B7Vixm/wn+0SE00abEnIQyUW4PEoKSgg7ab3NltRcnNDZieHpWni9siJKVcBtV86FAifN5/ejBtI/bBr43nlvw==","shasum":"a80210abf343a6c42265542385f3bccbe485765c","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcDUS+kErUfCX+d3XHAHVOjxKLTCHYcQXUS5wB+a1hQAiAaT7MImWB5Ujrm/vo9f1P1wVOJV1Je6tNjd3sYlQV0qQ=="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.4.tgz_1510438901475_0.3679208573885262"}},"0.5.5":{"name":"freebox-caller-id","version":"0.5.5","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"cae1fcdf82c256c4d67bfc61c2d16bf3618543c7","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.5","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-nbcoVDDAcQWirmmaRrHuuo2yxWsw84OZNfEZepimASZZPrLxldu1D8cknspr3C7g2FbrMW7clWIhbPhpZV236A==","shasum":"1428f1d7da138245a10b5065eb7e6f3811e84725","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJTzxUqRdguaL4yQUg9/febzvxhKSKPvsVWRDqGRllsAiBxVKzIStP+iO4xoo8Sc8MNktzCpS0lF702aWGxW5Gjrw=="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.5.tgz_1510439511078_0.695936554344371"}},"0.5.6":{"name":"freebox-caller-id","version":"0.5.6","description":"Notifications par SMS quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"acc1e9c9934bd6e7483f1c923e5becc310d2c08b","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.5.6","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-wuQ30pvTlL2kovyx3WZV2GP2nQpAe8My5rN8goB45LUA9AMfFHg3r0wiFjf0QXq9PPo+PS74mMmX9rjz9e6PaQ==","shasum":"b038becb87d85cd879843b6f30e1f7f5bad96189","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.5.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBovBFea6/lcI0mUQrdQxAqlcVWqB8RjORvmKt4/5KEqAiAzXkjiPUGOt7Qqy+FBIG5eB/3FPKDeU/HOJUeEQR2mqg=="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.5.6.tgz_1510582767885_0.5785880403127521"}},"0.7.0":{"name":"freebox-caller-id","version":"0.7.0","description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","airtunes":"github:jystervinou/node_airtunes","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2","winston":"^3.0.0-rc1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"3bcb62d77032f18882527f1179df32844ccb72ea","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.7.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-VqjWxSAtkdL6fTe7OUkeittarV/XUkUTfArTcnnh/ol/PON2QFcJI+3v/IQNeSidsir8oTIw7go6ybtuUEAmiw==","shasum":"dc60e68ee4aee56cbdd5c8f8ecc2159d88c35f83","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/naRPw8sd92mP9XlS+5h+6DesBOtv3ZOlHLVAStWUmAiBdUX+siymD2fsW4Oz2tHozni3Xp0jPgUqbOwvvx+9XAw=="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.7.0.tgz_1511294169037_0.010173208778724074"}},"0.7.1":{"name":"freebox-caller-id","version":"0.7.1","description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","airtunes":"github:jystervinou/node_airtunes","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2","winston":"^3.0.0-rc1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"0ff9d2519a0b49a181c48008592ae0d22086cfd6","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.7.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-dXdwo8D7er6ywtd84FVIMN2b+NTB6dssH5yAgP5PUm1hz0ebrLvRemegmP/bcuMCi7tRBz+Efakl9Lbv59BF3Q==","shasum":"20ca3cf0cb90bd2d0f51aaf72ede4652515221cc","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3+TZePoMdcxbpkbbh+g+vfAOTjZTbUN4CNcf6Ac0qAAiEAwLlvq+wmAMVawW/HBzkKkwHp/3HXVOq3+7Zi6qKe7OI="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.7.1.tgz_1511295677474_0.06981081888079643"}},"0.7.2":{"name":"freebox-caller-id","version":"0.7.2","description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","airtunes":"github:jystervinou/node_airtunes","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2","winston":"^3.0.0-rc1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"97fa99dbba3db5008f48379a750be67f4a24c372","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.7.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-tajbUcsKhB/5tfzAYxucS9w9TMjVqQ5mcvEMgyrA7fu5pCJsugPhf9P5JLBnv33mDz1j7sTkKK/3mekpvYXWFg==","shasum":"1a6f290c4eb96a230e78950c6bac95747cfd78e4","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.7.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyJNwZgMrUAml6A9sI7lXwjLr7RIhbeO7Y9CYV5yNIogIhAKrlP6jAujneoZRMWhBxQqYR7VhVMUJ4YBML/gvuyiSG"}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.7.2.tgz_1511300012268_0.5605292294640094"}},"0.7.5":{"name":"freebox-caller-id","version":"0.7.5","description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","airtunes":"github:jystervinou/node_airtunes","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2","winston":"^3.0.0-rc1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"6a28455214aa3575c8e6a72e7851ae8b48ed24c5","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.7.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-OHGNQeKkCi9iQ0JCGl8Z9t4+xJB2DDcZi2yunOfClZAi5itxr0aKiu3El2aBPa/TiZe4DkwKdhGyq6EkyfnsSQ==","shasum":"75da80497674d913ae8bed11e198119ebada4a2d","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.7.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6P79wotzwgTtV+QVVGIf/YjMCdgT0B8YumAKygn4AjwIhAI1K+OueCg/PzkBDo7a9Z77mCYdAE0Qlz624HzkRa6eF"}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.7.5.tgz_1511354617953_0.39970892993733287"}},"0.7.6":{"name":"freebox-caller-id","version":"0.7.6","description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","airtunes":"github:jystervinou/node_airtunes","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2","winston":"^3.0.0-rc1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"950a4c76e2599eb975858dad42433d1ec175373b","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.7.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-DmHUB4lSsb89G/4MDJ4CecCPyvSNieGaCGF2cv7mFFF/5tRvhRBwQJfol0geggvdeFu30FF4tsaS1vi/0KCrPA==","shasum":"bf0b5b2123742b187957cbd5d21e7e0c58be73a0","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.7.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBUq6K3odVs1yn80umTGzXyo5aMKrPyiOHqwSskLFaCAiBygwQtTiCvqLExvSWLVshlmaL50ESz1QbM0yfDj5o/eQ=="}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.7.6.tgz_1511354829226_0.4548845018725842"}},"0.7.7":{"name":"freebox-caller-id","version":"0.7.7","description":"Notifications (SMS, voix) quand le téléphone fixe de la Freebox (Révolution ou Mini 4K) sonne","main":"caller_id.js","dependencies":{"node-freeboxos":"github:jystervinou/node-freeboxos","airtunes":"github:jystervinou/node_airtunes","commander":"^2.11.0","request":"^2.75.0","config":"^1.27.0","dot":"^1.1.2","winston":"^3.0.0-rc1"},"devDependencies":{},"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"keywords":["freebox","freeboxOS"],"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"license":"GPL","gitHead":"4aa86719e62fcc1f9d00b288c4e9b6acc75e8b00","bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","_id":"freebox-caller-id@0.7.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jystervinou","email":"jy@stervinou.com"},"dist":{"integrity":"sha512-hCXX1ddNdRyYygb6wdS+ZuaKig+bu7rdw9sbQKFZ+LwkrA0lOfTeEO6dSpVkBXVPUoHWUEavKT/22IjIVI+kSg==","shasum":"07c34e62130f979c3c361fc88b5e51e66a19cf74","tarball":"https://registry.npmjs.org/freebox-caller-id/-/freebox-caller-id-0.7.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOyDsu5tLa99ANZvgdbXHqqSeqLSFDIdimHCSrRBEUbQIhALCGbJVa+So0LUoRPeGtOHCr5CCikPvLghpE2wr7Zx3B"}]},"maintainers":[{"name":"jystervinou","email":"jy@stervinou.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/freebox-caller-id-0.7.7.tgz_1511355053297_0.872509230626747"}}},"homepage":"https://github.com/jystervinou/freebox-caller-id#readme","keywords":["freebox","freeboxOS"],"repository":{"type":"git","url":"git+https://github.com/jystervinou/freebox-caller-id.git"},"author":{"name":"Jean-Yves Stervinou","url":"http://www.stervinou.com/"},"bugs":{"url":"https://github.com/jystervinou/freebox-caller-id/issues"},"license":"GPL","readmeFilename":"README.md"}