Status": 429, "message": "API Limit exceeded. Use \"Accept-Encoding: gzip\"

Bonjour,

J’avais dans les logs ce message :
« result: {« status »: 429, « message »: « API Limit exceeded. Use "Accept-Encoding: gzip" to increase the rate limit. »} »

Et je me retrouvais souvent avec des commandes qui ne passaient pas si trop rapprochées d’une autre (plusieurs Sensibo).

La doc. Sensibo indique :

J’ai donc modifié le fichier « sensibosky.class.php » en ajoutant la ligne :

Citation
curl_setopt($ch, CURLOPT_ENCODING, ‹ Accept-Encoding: gzip,deflate ›);

Le résultat est plutôt satisfaisant (pour moi).

1 « J'aime »

Merci pour l’info, je vais l’ajouter

De rien, très bonne nouvelle que tu le maintiennes encore.

Je fais au mieux, pas facile avec mon emploi du temps. Je prévois de faire cela pendant les fêtes. Je suis passé à la version 4.5 de Jeedom et tout semble fonctionner en l’état.

Je ferai la modifications et je te tiendrai au courant :slight_smile:

1 « J'aime »

Mise à jour poussée ce jour.