Vous lisez 0 fil de discussion
  • Auteur
    Messages
    • #12347
      Fabrice
      Participant

      bonjour à tous je pose la question ici au ou quelqu’un sait me répondre. j’ai créé un fichier aiml pour fermer les volets, et j’ai créé un fichier py pour exécuter une requête par http. Mon fichier py fonctionne car lorsque je le met dans service il s’exécute au démarrage mrl. Ce que je comprends pas et trouve pas c’est la ligne de commande à mettre pour exécuter mon fichier py qui se trouve dans le répertoire « custum » quelqu’un pour m’aider ?

      fichier aiml

      <?xml version="1.0" encoding="UTF-8"?>
      <aiml>
      <!--  -->
      <!--  -->>
      <category><pattern>ferme les volets</pattern>
      <template>sa marche je ferme les volets</template>
      <oob>
      <mrl>
                <service>python</service>
                <method>exec</method>
                <param>fermevolet</param>
              </mrl>
      		</oob>
      </category>
      </aiml>

      fichier py

      import urllib2
      def fermevolet():
        print urllib2.urlopen("http://192.168.0.0/core/api/jeeApi.php?apikey=t&type=scenario&id=2&action=start").read()
        print "OK !"
      
      fermevolet()
Vous lisez 0 fil de discussion
  • Vous devez être connecté pour répondre à ce sujet.