Page 1 sur 2
Notification HTTP
Publié : 04 nov. 2015, 11:41
par jerem30
Bonjour à Tous,
je suis tout nouveau sur ce forum car je debute avec Domoticz.
je cherche un moyen d'envoyer un message à travers l'ip (vers une box domotique) en cas de changement d'etat de certain interrupteurs.
pour faire simple j'ai un hub harmony, et j'aimerai qu'en changeant d'activité une notification soit envoyée.
j'ai donc créé dans réglages/paramètres/notifications/ HTTP personnalisé/Action mis mon Url "http://IP:port/#MESSAGE" mais lors d'un envoi de notification, j'ai l'impression que domoticz ne coupe pas la comm et du coup se fige pendant 3 à 5 min.
(Ps, je reçois bien le message sur ma box en GET/message http/1.1.......Accept*/*)
auriez vous une idée de comment je peux envoyer des messages texte en Post ou Get vers ma box
Je pense que je ne dois pas faire la bonne chose, car je debute
Merci d'avance
Re: Notification HTTP
Publié : 04 nov. 2015, 11:58
par patrice
Bonjour,
Bah , il faut bien commencer un jour
Je ne sais pas si cela va répondre complétement à ta question mais dans l'ajout de matériel on peut ajouter un truc nommé Logitech Harmony Hub avec des ports/ip...
Page du wiki ici
https://www.domoticz.com/wiki/Harmony_Hub
Re: Notification HTTP
Publié : 04 nov. 2015, 12:13
par jerem30
Merci pour ta réponse rapide,
en fait, toute la partie Harmony fonctionne parfaitement sur Domoticz, je suis d’ailleurs bluffé
mon soucis ne viens pas de là, en fait je souhaiterai qu' au changement de status de plusieurs interrupteurs, Domoticz puisse envoyé un message en Get ou Post à ma box ex : GET /192.168.x:x/Interrupteur is ON
il va falloir aussi que je trouve pour travailler dans l'autre sens, (envoyer un message à Domoticz pour effectuer une action....
(EDIT : pour ce deuxieme point j'ai trouvé : /json.htm?type=command¶m=switchlight&idx=14&switchcmd=On)
Merci encore
Re: Notification HTTP
Publié : 04 nov. 2015, 13:12
par patrice
Ah d'accord
Donc tu dis que tu vois bien ton Harmony recevoir un message , n'est ce pas ?
Que ce passe t'il en terme de timing lorsque tu envoie http://IP:port/#MESSAGE dans un navigateur, quel est le delai de reponse de Harmony ?
Re: Notification HTTP
Publié : 04 nov. 2015, 13:43
par patrice
Ah oui
et puis tu peux utiliser action On et Action off sur les interrupteurs avec ton http://....
Re: Notification HTTP
Publié : 04 nov. 2015, 18:04
par jerem30
re et encore merci pour ton soutien
non non, il n'y a plus rien à voir avec Harmony, ce serai pareil avec un switch de lumiere (la partie Harmony fonctionne tres bien ! )
c'est juste pour récupérer l'info des switch sur une autre Box !
c'est ce que j'ai mis dans action on et action off :
http://IPdeMaBox:Port/Test_Is_On - http://IPdeMaBox:Port/Test_Is_Off
le message passe bien, je le recois sur ma box, mais le temps de déconnexion est très long, CàD, le message est envoyé mais reste en com avec ma box, du coup les autres messages ne partent pas.
existe il un moyen d'envoyer un Get simplement et raccrocher tout de suite apres ?
Merci encore
Re: Notification HTTP
Publié : 04 nov. 2015, 18:42
par vil1driver
salut,
essai de créer un petit script qui va lancer ta requête http
curl possède des options de ce genre
Re: Notification HTTP
Publié : 04 nov. 2015, 20:19
par jerem30
Merci à vous pour vos reponses, je commence à comprendre.
existe t il un script que je pourrai mettre au switch qui m'interresse, truc tout bête :
envoi de mon status en get a ma box (toujours la meme IP) par exemple :
Connexion a l'adresse IP
"message IDx is ON" ( ou IDX is OFF)
fermeture de la connexion
en fait je voudrai recevoir juste par message HTML le status de mes switch...quand ils changes d'état
Merci à vous et bonne soirée
Re: Notification HTTP
Publié : 04 nov. 2015, 20:39
par vil1driver
Re: Notification HTTP
Publié : 05 nov. 2015, 07:13
par patrice
Jerem, que ce passe t'il en terme de timing lorsque tu envoie http://IP:port/#MESSAGE dans un navigateur, quel est le delai de reponse de Harmony ?