JGOU78 Posté(e) le 16 juin 2023 Signaler Partager Posté(e) le 16 juin 2023 Bonjour, L'API pour la V5 à complètement changée, je souhaite piloter un relais à partir de ma HC2, mais je sèche :-( Et si je pouvais récupérer l'état des entrées serait TOP aussi. J'ai beau cherché, je n'ai rien trouvé. Quelqu'un à réussi ? Merci pour votre aide. Cordialement, Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 16 juin 2023 Signaler Partager Posté(e) le 16 juin 2023 Oui c'est possible j'ai fais cela sous hc3Gce fourni un script html pour naviguer dans l'api Envoyé de mon BLA-L29 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
JGOU78 Posté(e) le 17 juin 2023 Auteur Signaler Partager Posté(e) le 17 juin 2023 Merci pour ton retour, mais : - Possible sur HC2 car je n'ai pas la HC3 :-( - Et comment fais-tu ? Je ne suis pas informaticien :-( Lien vers le commentaire Partager sur d’autres sites More sharing options...
mprinfo Posté(e) le 17 juin 2023 Signaler Partager Posté(e) le 17 juin 2023 Oui c'est possible sur hc2Rien de bien compliqué pour quelqu'un qui sait faire des requêtes httpAprès je n'ai plus de hc2 je ne pourrais pas t'aider Envoyé de mon BLA-L29 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
JGOU78 Posté(e) le 24 juin 2023 Auteur Signaler Partager Posté(e) le 24 juin 2023 Je me réponds à moi même, si ça peut aider à d'autre de chercher :-) J'ai réussi à commander le relais 8 qui correspond à l'ID 65543 local KEY = "ici mettre la KEY situé dans paramètres, puis icone APIKEY de l'IPX" local IP = "x.x.x.x" -- mettre l'adresse IP de l'IPX local IPX = Net.FHttp(IP, 80) jsonTable = { toggle = true } -- pour changer l'état du relais 8 jsonTable = { on = false } -- pour eteindre le relais 8 jsonTable = { on = true } -- pour allumer le relais 8 jsonString = json.encode(jsonTable) response, status, errorCode = IPX:PUT("/api/core/io/65543?ApiKey="..KEY, jsonString) fibaro:debug("Response = "..response) fibaro:debug("Status = "..status) fibaro:debug("ErrorCode = "..errorCode) 2 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés