oufman 6 Signaler ce message Posté(e) 4 juin 2014 Bonjour à tous, Tout est dans le titre... est-il possible avec une HCL de stopper l'exécution d'une scène via une scène ? Je trouve dommage qu'on puisse pas stopper simplement dans les bloc une scène. Ou est-il possible de stopper une scène via l'application mobile ? Merci d'avance pour votre aide. Partager ce message Lien à poster Partager sur d’autres sites
oufman 6 Signaler ce message Posté(e) 6 juin 2014 Je fais un petit update du message, une idée ?? Partager ce message Lien à poster Partager sur d’autres sites
oufman 6 Signaler ce message Posté(e) 9 juin 2014 Je viens d'avoir une idée, mais je sais pas si elle tiens la route... En théorie on peut exécuter une scène depuis une URL : http://login:pass@IP/api/sceneControl?id=63&action=start ce qui permet de lancer ma scène depuis un navigateur externe et http://login:pass@IP/api/sceneControl?id=63&action=start pour stopper ma scène. Il est possible d'exécuter des URL depuis un bouton virtuelle, sans passer par LUA avec la fonction GET non ? Donc en théorie je peux arrêter une scène via URL Mais j'arrive pas à la mettre en oeuvre en interne, depuis un navigateur pas de soucis, mais pas depuis un bouton virtuelle, qqun peux m'aiguiller un peu ? Merci d'avance. Partager ce message Lien à poster Partager sur d’autres sites
Moicphil 1 118 Signaler ce message Posté(e) 10 juin 2014 Bonjour Voilà , modifie et insère ce code dans un bouton du module virtuel : HC2 = Net.FHttp("192.168.X.XXX",80) -- Renseigner l'adresse ip de la HC2 HC2:setBasicAuthentication("admin", "XXXXXXXX") -- Renseigner le login + mot de passe -- Envoi de la commande http : HC2:GET("/api/sceneControl?id=XX&action=start") --Renseigner l'Id de la scène à commander Pour info, voici une liste de commande : Devices: ID = device ID name = action arg1 = (e.g. value dimmer) http://<HC2 ip address>/api/callAction?deviceID=4&name=turnOff http://<HC2 ip address>/api/callAction?deviceID=7&name=setValue&arg1=39 Virtual Devices ID = device ID arg1 = button ID arg2 = slider value (only for slider) http://<HC2 ip address>/api/callAction?deviceID=15&name=pressButton&arg1=2 http://<HC2 ip address>/api/callAction?deviceID=51&name=setSlider&arg1=8&arg2=30 Notification ID = Device (Iphone, e-mail et cetera) arg1 = Notification template http://<HC2 ip address>/api/callActiondeviceID=9&name=sendDefinedPushNotification&arg1=1 Arm/Disarm devices arg1 = 1 - Armed arg1 = 0 - Disarmed http://<HC2 ip address>/api/callAction?deviceID=51&&name=setArmed&arg1=0 Scene ID = SceneID http://<HC2 ip address>/api/sceneControl?id=14&action=start http://<HC2 ip address>/api/sceneControl?id=14&action=stop Get json status from api: http://<HC2 ip address>/api/rooms http://<HC2 ip address>/api/scenes http://<HC2 ip address>/api/devices http://<HC2 ip address>/api/devices?id=316 # Specific value of a device http://<HC2 ip address>/api/virtualDevices http://<HC2 ip address>/api/globalVariables http://<HC2 ip address>/api/weather http://<HC2 ip address>/api/sections http://<HC2 ip address>/api/users http://<HC2 ip address>/api/energy/now-3600/now/single/devices/power/58 Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 10 juin 2014 Il est possible d'exécuter des URL depuis un bouton virtuelle, sans passer par LUA avec la fonction GET non ? Message de @Moicphil... si tu as une HCL (pas de LUA) et que en plus tu précise bien que tu veux pas de LUA ... voici le code LUA a insérer Apparemment, cela fatigue la Normandie Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 10 juin 2014 Edit ... suppression http://www.domotique-fibaro.fr/index.php/topic/1321-exécuter-et-stopper-une-scène-par-http/ Partager ce message Lien à poster Partager sur d’autres sites
Moicphil 1 118 Signaler ce message Posté(e) 10 juin 2014 Pfff! Ouai, j'ai encore lu de travers... C'est qu'il était costaud le calva tu sais... Partager ce message Lien à poster Partager sur d’autres sites
Steven 2 335 Signaler ce message Posté(e) 10 juin 2014 Tu as pas dis que tu devais passer par vers chez moi ? Si c'est après la Normandie .. tu peux me rapporter un petit verre car vu l'effet qu'il a sur toi, je dois pouvoir refaire démarrer ma tondeuse 1 Partager ce message Lien à poster Partager sur d’autres sites