Viewing 0 reply threads
  • Author
    Posts
    • #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()
Viewing 0 reply threads
  • You must be logged in to reply to this topic.