Projet iphone domotique

cSilascSilas Membre
04:19 modifié dans Vos applications #1
Bonjour a tous,

Je viens vers vous car j'ai besoin d'aide.
Je suis actuellement entrain de développer une application domotique iPhone permettant de contrôler le logiciel de domotique Homeseer. J'essaye donc a partir de mon application de contrôler des lumières etc.

Pour allumer/éteindre une lumière a partir du terminale il faut écrire :
curl -d "scriptcmd=hs.ExecX10%20%22A1%22%2c%20%22off%22%2c%200%2c%200&runscript=Execute%20Command&ref_page=ctrl" http://ADRESSE_IP
.
Donc a partir du terminale j'y arrive.

Cependant, je ne sais pas comment executer ce script a partir d'un bouton (sur mon application iPhone).

J'ai regardé sur le net, mais les recherches ne m'ont pas aidé.


Cordialement,
Alexandre

Réponses

  • BunoBuno Membre
    04:19 modifié #2
    Hello,
    C'est un "simple" appel HTTP. Regarde du côté de ASIHTTPRequest.
  • cSilascSilas Membre
    04:19 modifié #3
    Merci pour ta réponse.

    Je vais regarder du côté de ASIHTTPRequest.

    Par contre ce que je n'arrive pas a comprendre, c'est comment peut-on envoyer la commande curl en passant par ASIHTTPRequest?

    Merci pour ton aide.
    Je vais regarder en profondeur.

  • BunoBuno Membre
    04:19 modifié #4
    cURL est un outil de permettant d'envoyer simplement des requêtes http.
    Les paramètres que tu lui passes sont:
    - l'url
    - les paramètres
    - éventuellement la méthode GET ou POST


    ASI peut te le faire aussi simplement.
  • cSilascSilas Membre
    04:19 modifié #5
    Bonsoir a tous,

    Merci bruno. J'ai reussi a faire ce que je voulais. Donc je viens pour te remercier.
    Il faut donc bien utiliser ASIHTTPRequest.

    Cordialement,
    Alexandre.
Connectez-vous ou Inscrivez-vous pour répondre.