API Govee pour changement état lampe

Capteurs et actionneurs HTTP

API Govee pour changement état lampe

Messagepar fab2917 » 26 Juil 2024 10:30

Bonjour à tous voici mon problème: j'ai une lampe Govee et j'aimerai la piloter via la box. J'ai réussi à créer un script pour récupérer l'état mais ça coince quand je veux envoyer des commandes pour changer l'état (on/off). Pour faire simple sur le site Govee nous pouvons récupérer les commandes API. J'ai donc modifié le script pour l'adapter à notre chere box maix pour l'envoi d'une requete PUT je coince avec la modification du code.

Voici le code de l'API Govee pour envoyer la commande ON de la lampe:

<?php
require_once('vendor/autoload.php');

$client = new \GuzzleHttp\Client();

$response = $client->request('PUT', 'https://developer-api.govee.com/v1/devices/control', [
'body' => '{"model":"H6054","cmd":{"name":"turn"},"device":"6A:74:C5:31:30:30:09:3C"}',
'headers' => [
'Govee-API-Key' => '****************',
'accept' => 'application/json',
'content-type' => 'application/json',
],
]);

echo $response->getBody();

Quelqu'un serait capable de me sortir la même chose en script adapté pour la box?
fab2917
 
Messages : 6
Inscription : 15 Fév 2018

Retour vers Requêtes HTTP

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité