Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| asterisk [Le 11/09/2022, 12:13] – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | asterisk [Le 03/12/2024, 09:41] (Version actuelle) – [Configuration] 197.149.244.234 | ||
|---|---|---|---|
| Ligne 22: | Ligne 22: | ||
| Nous procédons ensuite à l' | Nous procédons ensuite à l' | ||
| - | < | + | < |
| On télécharge la dernière version d’Asterisk et on l’installe : | On télécharge la dernière version d’Asterisk et on l’installe : | ||
| Ligne 77: | Ligne 77: | ||
| KERNEL==" | KERNEL==" | ||
| - | Ensuite, il faut compiler et installer les pilotes : | + | Ensuite, il faut compiler et installer les pilotes :soumaya |
| < | < | ||
| sudo apt-get install gcc zaptel zaptel-source | sudo apt-get install gcc zaptel zaptel-source | ||
| Ligne 100: | Ligne 100: | ||
| La configuration d' | La configuration d' | ||
| - | * **''/ | + | * **''/ |
| * **''/ | * **''/ | ||
| * **''/ | * **''/ | ||
| Ligne 217: | Ligne 217: | ||
| des sonneries et messages personnalisés, | des sonneries et messages personnalisés, | ||
| + | === Exemple d'AGI : allumer la lumière === | ||
| + | AGI permet à Asterisk d’exécuter des scripts. L' | ||
| + | |||
| + | L' | ||
| + | |||
| + | == Du côté du serveur Raspberry == | ||
| + | |||
| + | Installer un raspberry avec Pi Os Lite. Activer le ssh. Pour l' | ||
| + | |||
| + | Dans /home/info créer le script python command.py: | ||
| + | |||
| + | < | ||
| + | import time | ||
| + | GPIO.setmode(GPIO.BCM) | ||
| + | GPIO.setup(24, | ||
| + | |||
| + | while True: | ||
| + | with open(' | ||
| + | | ||
| + | |||
| + | if " | ||
| + | # Turn on | ||
| + | print(' | ||
| + | GPIO.output(24, | ||
| + | | ||
| + | # Turn off | ||
| + | print(' | ||
| + | GPIO.output(24, | ||
| + | |||
| + | == Du côté d' | ||
| + | |||
| + | Il faut d' | ||
| + | |||
| + | < | ||
| + | |||
| + | Partager la clé avec le raspberry: | ||
| + | |||
| + | < | ||
| + | |||
| + | Configurer ensuite l'AGI, en ajoutant ces lignes dans extensions.conf: | ||
| + | |||
| + | < | ||
| + | exten => 800, | ||
| + | |||
| + | On crée ensuite les scripts correspondant. Créer le fichier / | ||
| + | |||
| + | < | ||
| + | scp / | ||
| + | |||
| + | Faire de même pour eteindre.agi. Il faut aussi créer un fichier / | ||
| + | |||
| + | Recharger Asterisk. C'est sensé fonctionner! | ||
| ===== Matériel compatible ===== | ===== Matériel compatible ===== | ||
