Le Forum de la Domotique : LMD™ - LMD STore™

espaceur
Ce forum est dedié aux échanges de vos expériences, suggestions, découvertes et tous les sujets qui font avancer ce monde de la "Domotique" et de "l'habitat communicant". Pour toute suggestion d'un nouveau thème ou sujet de discussion, merci de bien vouloir contacter le Webmaster.
Membre d'honneur
Les membres d'honneur
espaceur
flèche Le saviez-vous ? la petite enveloppe en face du nom d'un participant permet de lui adresser un message privé ? (Réservé aux membres du club enregistrés sur le site)
Envelope
flèche En vous rendant sur votre compte Club LMD™, (Options "Forum"), vous pouvez modifier l'affichage de votre pseudonyme et que vous soyez "Membre du club" et/ou "Membre d'honneur", (Identifiez-vous en tête de page), vous pouvez changer également votre logo, appelé "avatar" :
espaceur
espaceur
Rechercher :

Forum : Technique : Astuces, expériences, recherches, etc.
"In One" et "CAD" de Legrand
[omizzy] Pour les bricoleurs en herbe



Proposé par Message
Pages :123
Envoyer un message privé à Antoni Antoni
Antoni
(71 messages)
Publié le 09-12-2008 23:12
Voilà une fonction javascript qui permet d’une page html d’envoyer les instructions au serveur omizzy (fonction obtenue grâce au site EJS).

function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText);
else return(false);
}

Ensuite on appelle cette fonction pour chaque instruction que l’on souhaite de cette façon :
file("http:// adresse IP serveur/instruction1.htm");
file("http:// adresse IP serveur/instruction2.htm");
file("http:// adresse IP serveur/instruction3.htm");
par exemple : file('http:// adresse IP serveur /control_exe.htm;4;1;ON');

Je l’ai testé et ça marche impec. Juste un problème à résoudre concernant l’instruction : http://adresseIPserveur/omizzy.htm?password="123456789";
Le mot de passe n’est pas reconnu par cette instruction lorsqu’on l’envoie par la fonction file.


Envoyer un message privé à Antoni Antoni
Antoni
(71 messages)
Publié le 10-12-2008 19:12
Les " ne passent pas dans une URL. Il faut les remplcer par %22 soit :
http://adresseIPserveur/omizzy.htm?password=%22123456789%22;
au leiu de
http://adresseIPserveur/omizzy.htm?password="123456789";


Envoyer un message privé à Antoni Antoni
Antoni
(71 messages)
Publié le 12-12-2008 16:13
Quelqu'un sait-il comment récupérer le retour d'information d'omizzy sur l'état de fermeture ou d'ouverture des appareillages et sur l'état des entrées?

dare707
Publié le 15-09-2009 04:21
Je suis très intéressé par cette fonction javascript, mais je n'arrive pas à envoyer des instructions à ma omizzy depuis mon serveur apache ...

Est ce que çà marche directement comme çà chez toi ?
Est ce que je peux t'envoyer ma page html si tu trouve un problème ?

Merci d'avance !

Pages :123




 MERCATOS Forum - © 2003 NTIC Edition-2016


Nos certifications : XML  SSL  Valid CSS!  RSS 2.0 RSS Validated -