Forum eedomus
http://forum.eedomus.fr/

API Govee pour changement état lampe
http://forum.eedomus.fr/viewtopic.php?f=15&t=12332
Page 1 sur 1
Auteur:  fab2917 [ 26 Juil 2024 10:30 ]
Sujet du message:  API Govee pour changement état lampe

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?
Page 1 sur 1 Le fuseau horaire est UTC+1 heure