HP InstantInk: refreshInstantInkData 301

Hello @Xav-74

Ce matin, au réveil, petit message dans mon centre de notification, qui semble s’être perdu, à la vue des logs (en DEBUG)

0019|[2026-06-07 22:00:10] DEBUG  ┌─Command execution : refresh
0020|[2026-06-07 22:00:10] DEBUG  | printerId : XXXXXXX
0021|[2026-06-07 22:00:10] DEBUG  | Tokens loaded from : /var/www/html/plugins/instantInk/3rdparty/../data/instantInk_tokens.json
0022|[2026-06-07 22:00:10] DEBUG  | Result connection() : [200] (...)
0023|[2026-06-07 22:00:13] DEBUG  | Result getInstantInkDataDashboard() : [200] (...)
0024|[2026-06-07 22:00:14] DEBUG  | Result getInstantInkDataBillingCycle() : [200]  (...)
0025|[2026-06-07 22:00:14] DEBUG  | Result getXML() : <?xml version="1.0" encoding="UTF-8" ?>(...)
0026|[2026-06-07 22:00:14] DEBUG  | Result parseXMLConsumables() : [{"label":"CMYK","percent":0},{"label":"C","percent":30},{"label":"M","percent":30},{"label":"Y","percent":70},{"label":"K","percent":40}]
0027|[2026-06-07 22:00:14] DEBUG  | No cartridge found
0028|[2026-06-07 22:00:14] DEBUG  └─End of refreshInstantInkData() : [200]

0029|[2026-06-09 05:00:17] ERROR  └─End of refreshInstantInkData() : [301]

Le refresh de 22h semble s’être bien passé, celui de 5h00 a généré un retour 301 en loglevel ERROR.

Rien de plus dans la log.

SI mes souvenirs de développeur sont bons, ca se passe ici

Un code 301 n’est qu’une information de redirect (pas une erreur): peut-être juste une URL à adapter dans le code ?

Encore merci pour le travail accompli,

Bonne journée,

Hello @jerryzz

Je comprends ton point de vue sur l’erreur 301.
Je l’ai déjà eu 1 fois de mémoire pendant mes tests internes. Plus jamais depuis.

De mon côté, je considère cela comme une erreur de ma requête, puisque je ne remonte aucune infos du cloud HP à cette instant. Le fait de le remonter ainsi me permet justement d’avoir une info visible très rapidement (centre de notifications Jeedom) et d’adapter mon code tout aussi rapidement en cas de changement des API non officielles de HP :wink:

Xav

1 « J'aime »

hello,

Merci pour ce retour.
Ta logique se tient, et est compréhensible :+1:

C’était juste perturbant d’avoir une erreur, sans contexte :slight_smile:

Bonne soirée,

Tu devrais avoir l’erreur exacte sur une de ces 2 lignes

Par contre j’avais pas vu ça mais c’est pas normal puisque tu as bien ensuite les bonnes valeurs pour les cartouches :face_with_monocle:

Édit : ça vient de ça je pense : `CMYKˋ
Une seule cartouche pour les 4 couleurs ??

Hello
Ben non, j’ai bien 4 cartouches distinctes !

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.