Plusieurs requetes http a la suite

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
MisterT
Messages : 55
Inscription : 12 avr. 2015, 19:04

Plusieurs requetes http a la suite

Message par MisterT »

bonjour

Je suis débutant avec Domoticz et j'essaie d'apprendre en lisant le forum et tous les sujets dispo sur le net. Je boque sur le point suivant
Je cherche a piloter ma freebox player a l'aide de commande http. mon but est de changer le parametrage du CEC avec les requetes http (cela devrait donner un truc du genre home, gauche, gauche, gauche, ok,... etc). Comment fait on pour faire plusieurs requete http a la suite (je sais que 2 reqetes http a la suite ce fait avec un "&" mais plusieurs je bloque

Une ame charitable peut elle me venir en aide?

Autre question qui n'a rien a voir: pour faire un wol avec domoticz et raspberry b+, faut il obligatoirement connecter le rasp en lan ?

merci pour les futures réponses
PS : je ne sais pas si je post a bon endroit
hobbe
Messages : 111
Inscription : 15 déc. 2014, 15:33

Re: Plusieurs requetes http a la suite

Message par hobbe »

MisterT a écrit :Je cherche a piloter ma freebox player a l'aide de commande http. mon but est de changer le parametrage du CEC avec les requetes http (cela devrait donner un truc du genre home, gauche, gauche, gauche, ok,... etc). Comment fait on pour faire plusieurs requete http a la suite (je sais que 2 reqetes http a la suite ce fait avec un "&" mais plusieurs je bloque
Bonsoir,

Tu peux faire un script LUA de type device qui déclenche des OpenUrl avec tes différents URL :

Code : Tout sélectionner

commandArray = {}
if (devicechanged['Freebox CEC'] == 'On') then
  commandArray[1]={['OpenURL']='http://ma.freebox.fr/pim' }
  commandArray[2]={['OpenURL']='http://ma.freebox.fr/pam' }
  commandArray[3]={['OpenURL']='http://ma.freebox.fr/poum' }
end
return commandArray
Ou bien, comme d'autres t'expliqueront mieux ici, faire un script shell qui appelle plusieurs curl. Tu l'utilises dans le Action On de ton interrupteur.

Bon courage !
MisterT
Messages : 55
Inscription : 12 avr. 2015, 19:04

Re: Plusieurs requetes http a la suite

Message par MisterT »

Merci hobbe pour cette réponse. je vais essayer les deux possibilités et voir dans laquelle je suis le plus a l'aise

sinon pour le wol a partir d'un raspberry?
Je pose cette question car j'arrive a déclencher le wol depuis l'appli freebox compagnon sur une tablette mais je n'arrive pas depuis domoticz sur la meme tablette
raspberry en lan obligatoire ou probleme configuration domoticz pour le wol?

merci pour la future réponse
philippe_PMA
Messages : 2
Inscription : 02 déc. 2014, 17:32

Re: Plusieurs requetes http a la suite

Message par philippe_PMA »

MisterT a écrit :...
sinon pour le wol a partir d'un raspberry?
Je pose cette question car j'arrive a déclencher le wol depuis l'appli freebox compagnon sur une tablette mais je n'arrive pas depuis domoticz sur la meme tablette
...
Le Rapsberry n'est pas compatible avec le WOL.

https://www.raspberrypi.org/forums/view ... &hilit=wol
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Plusieurs requetes http a la suite

Message par vil1driver »

Si les mots 'à partir de' et 'depuis' sont bien utilisés c'est tout à fait possible, je le fais ici.
Domoticz allume et éteinds mon pc chaque jour.
Voir dans matériel, ajouter wol...

Mais je pense effectivement comprendre que tu souhaites réveiller le pi DEPUIS ta tablette via ton appli.
Dans ce cas le wol est une capacité des cartes éthernet, ce n'est absolument pas possible de réveiller un appareil qui n'est pas connecté au réseau, (pc éteint, pas de wifi).
Mais même en éthernet il faut que la carte le supporte ce qui n'est pas le cas du raspberry.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
MisterT
Messages : 55
Inscription : 12 avr. 2015, 19:04

Re: Plusieurs requetes http a la suite

Message par MisterT »

merci vil1driver pour cette réponse

Je crois que je me suis mal exprimé pour le wol.
j'ai un raspberry sur lequel j'ai installé domoticz et connecté a mon reseau en wifi.
J'ai un pc sous windows 7 qui supporte le wol connecté aussi au reseau en lan
J'ai aussi une tablette sur android en wifi au reseau

J'arrive a faire un wol de mon pc depuis ma tablette via l'appli freebox compagnon. Par contre je n'arrive pas a faire un wol de mon pc depuis ma tablette via domoticz.
La question c'est si la cause de ce probleme est la connection en wifi du rasp sur le reseau et si le rasp doit obligatoirement etre en lan?

autre point: les params du wol dans domoticz que j'ai mis sont:
adresse distante :192.168.1.254 (c'est peut etre la le probleme)
j'ai rempli ensuite l'adresse de mon pc en 192.168.1.20
j'ai rempli l'adresse mac (faut il des tirets ou des point entre chaque chiffre lettre ex :8A-EC- ou 8A:EC:)

merci pour les futures réponses
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Plusieurs requetes http a la suite

Message par vil1driver »

ah oui effectivement c'est bien plus clair maintenant :p
donc le wifi du pi ne gène pas si ce n'est pas lui qui doit être réveillé.

le wol fonctionne sur l'adresse de broadcast* de ton réseau, c'est elle qu'il faut indiquer,
pour ton réseau : 192.168.1.255
et port : 7

dans configuration, c'est l'adresse MAC de la carté réseau de ton pc, oui avec des '-' (ex:00-24-8C-6B-F4-20)


*désigne une méthode de transmission de données à l'ensemble des machines d'un réseau.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
MisterT
Messages : 55
Inscription : 12 avr. 2015, 19:04

Re: Plusieurs requetes http a la suite

Message par MisterT »

Salut vil1driver

Je viens de tester le wol avec tes conseils et c'est ok, le pc demarre bien. merci pour ton aide

Une derniere question: tu dis que domoticz eteint ton pc tous les jours. je suppose que tu utilise un script ou quelque chose de ce genre. peux tu m'en dire plus pour que je fasse la meme chose avec mon pc ?

merci encore a toi pour ce help
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Plusieurs requetes http a la suite

Message par vil1driver »

Le script pour éteindre:

Code : Tout sélectionner

#!/bin/bash

ip=192.168.22.153
user=toto
password=rjfnejozjzo

net rpc shutdown -I $ip -U $user%$password
Il faut jouer avec le firewall du pc pour qu'il autorise.
Je suis sur windows 10 et je me suis bien galéré pour que ça passe et ne me souviens pas comment :-)
Désolé.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
MisterT
Messages : 55
Inscription : 12 avr. 2015, 19:04

Re: Plusieurs requetes http a la suite

Message par MisterT »

Re salut

Merci pour ce code mais comme toi je m'arrache les cheveux car j'ai un message d'erreur du rasp. en lançant le sh le message d'erreur est :

Shutdown of remote machine failed
result was: WERR_CALL_NOT_IMPLEMENTED

en cherchant sur le net, j'ai rajouté une clé de registre sous windows 7, demarrer le service d'acces a distance au registre sous windows 7 mais rien n'y fait.
Aurais tu par hasard un léger souvenir?

j'ajoute que je n'ai pas de pass pour mon pc donc dans le sh je mets a passwords : ""

merci de ton aide
Répondre