Affichage des résultats 1 à 2 sur 2

Discussion: Récuperer et utiliser une variable sur une page xml

  1. #1
    Membre
    Date d'inscription
    août 2011
    Messages
    63
    Downloads
    1
    Uploads
    0

    Récuperer et utiliser une variable sur une page xml

    Bonjour,

    Je souhaite intégrer quelques fonction domotique à Asterisk, pour cela j'ai une carte IPX 800 V2 (dispo ici )

    La Communauté Aserisk France m'a déjà bien aidé pour piloter les relais de la carte avec une fonction Curl (ici), j'ai découvert qu'on pouvais récupérer l'état des entrées et des sortie de la carte sous forme d'une page xml, ça ressemble a ça:

    <response>
    <led0>0</led0>
    <led1>0</led1>
    <led2>0</led2>
    <led3>0</led3>
    <led4>0</led4>
    <led5>0</led5>
    <led6>0</led6>
    <led7>0</led7>
    <btn0>up</btn0>
    <btn1>up</btn1>
    <btn2>up</btn2>
    <btn3>up</btn3>
    </response>

    J'ai créé un IVR qui me permet de basculer mes sorties, mais j'aimerais améliorer le système afin d'avoir un message qui m’annonce l'état de la sortie avant de d'agir dessus:

    exemple

    Bonjour, la sortie 1 est activée (led0=1), appuyer sur 1 pour changer d’état (led0=1 passe à led0=0), la sortie 1 est désactivée

    Quelqu'un a une idée ?

  2. #2
    Membre
    Date d'inscription
    août 2011
    Messages
    63
    Downloads
    1
    Uploads
    0
    Bonjour a tous

    Je pense avoir trouvé la solution, j'ai créé un script php qui exécute ma page status.xml et qui exporte toute mes variable dans une table mysql stocké sur mon serveur Asterisk, et lorsque j’appelle mon ivr, j'exécute mon script (avec une fonction curl) puis réinterroge ma table.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •