Erreur cron5 / bad request

Hello la commu !

Depuis hier et tout soudainement, j’ai des erreurs qui apparaissent sur le plugin Netatmo, concernant le cron5.

cron5:: ex:'Netatmo\\Exceptions\\NAApiErrorType - Netatmo\\Exceptions\\NAApiErrorType - 400 - bad request'
Erreur sur la fonction cron5 du plugin : bad request

Le problème est résolu pendant quelques dizaines de minutes si je me reconnecte via « Association Netatmo » dans sa config et si je fais une synchronisation.

Mais il finit par réapparaître au bout d’une heure ou deux et plus rien ne remonte.

Note : il est possible que les autres cron soient impactés, je ne me souviens plus si je les ai vus en erreur dans les logs précédemment. En effet, dès que je vois l’erreur, je reconnecte et resynchronise le plugin, ce qui fait que je n’ai pas le temps de voir si le cronhourly notamment pose problème. Je vais décocher cron5 et voir si les autres cron posent problème aussi (mais je pense que oui).

Quelqu’un aurait-il une idée SVP ?

Bonne journée à tous,
Fabrice

Bonjour,
Je pense que tu n’as pas utilisé le bon tag car la de ce que je vois de la log ce n’est pas le plugin officiel.

Je vais quand meme donner un bout de réponse je pense que le soucis vient de netatmo, des personnes ont des soucis aussi avec le plugin officiel (qui ne marche pas de la même manière) mais j’ai aussi vu sur le forum de somfy des personnes ayant des soucis depuis hier.

1 « J'aime »

Bonjour

Même constat pour moi depuis cette nuit

1 « J'aime »

Bonjour,
Idem pour moi
2023-12-05 18:10:12 netatmopro cron5:: ex:‹ Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request ›

1 « J'aime »

Merci d’avoir changé le tag, et merci de ta réponse. En effet, je vois que ci-dessous, d’autres personnes ont le même problème.

Pour information, je n’ai plus aucune erreur depuis hier après-midi vers 15h35.

Avez-vous toujours des erreurs ? Si oui, il me faudrait les logs en mode DEBUG pour investiguer…

Bonjour,
J’avais décoché le cron5. Je viens de le recocher.
Je vais voir cela dans la journée.
Merci de l’info.
Bonne journée,
Fabrice

Depuis tout à l’heure, aucune erreur n’est apparue. Je suppose donc que le problème est résolu.

Bonjour
Quand vous parlez de refaire l’association, on est d’accord que cela se limite à cliquer sur le boutons « Association Netatmo » dans la configuration du plugin ?

Chez moi, en faisant cela et en resynchronisant, j’ai toujours le problème qui persiste.

Je rentre de déplacement ce soir et je vais suivre le fil pour voir si j’ai d’autres actions à mener

Hello,

Pour ma part, j’ai droit au Bad Request également.
J’ai vidé les logs, je suis passé en Debug, réalisé une association et tenté sur synchro.

Voici les logs :

[2023-12-06 15:10:14][DEBUG] : ajax:: redirectURI:'https://api.netatmo.com/oauth2/authorize?client_id=xxxxxxxxxx&redirect_uri=https://xxxxxxxxxxxxxx.xx/plugins/netatmopro/core/php/NARedirectURI.php&scope=read_station read_thermostat write_thermostat read_camera write_camera access_camera read_presence access_presence read_smokedetector read_doorbell access_doorbell read_homecoach&state=xxxxxxxxxxxx’
[2023-12-06 15:10:29][DEBUG] : synchronize:: update:false
[2023-12-06 15:10:29][DEBUG] : synchronize:: scope:array ( )
[2023-12-06 15:10:29][DEBUG] : synchronize:: NAWSApiClient

La première ligne pour l’association, les autres pour la tentative de syncro.

Et la suite jusqu’au cron :

[2023-12-06 15:15:03]DEBUG : synchronize:: update:true
[2023-12-06 15:15:03]DEBUG : synchronize:: scope:'read_station;read_presence access_presence read_camera access_camera read_smokedetector'
[2023-12-06 15:15:03]DEBUG : synchronize:: NAWSApiClient
[2023-12-06 15:15:04]DEBUG : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-06 15:15:04]ERROR : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-06 15:15:04]ERROR : Erreur sur la fonction cron5 du plugin : bad request
[2023-12-06 15:15:06]DEBUG : cron:: refresh:''

Toujours aucune erreur pour ma part depuis 2023-12-05 15:35:03

@Kyoshi : peux-tu m’envoyer les logs en mode DEBUG ?

Bonjour moi j’ai encore l’erreur:
2023-12-06 19:50:11 netatmopro cron5:: ex:‹ Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request ›

1 « J'aime »

Bonsoir,

Idem j’ai la même erreur ,

2023-12-06 20:25:05	netatmopro	Erreur sur la fonction cron5 du plugin : bad request		
2023-12-06 20:00:18	netatmopro	Erreur sur la fonction cronHourly du plugin : bad request

Merci de m’envoyer en MP les logs en mode DEBUG pour investiguer mais pour ma part, je n’ai toujours pas de soucis depuis hier.

Avez-vous bien associé à nouveau votre compte ?

Les logs envoyés ne correspondent pas à mon plugin mais plutôt ceux associé à des scripts/plugin pour Muller Intuitiv

Hello,

C’est bien les logs que j’ai mis dans mon post.
Je n’ai rien de plus (et je suis comme indiqué en Debug).

[2023-12-07 09:15:03][DEBUG] : synchronize:: update:true
[2023-12-07 09:15:03][DEBUG] : synchronize:: scope:'read_station;read_presence access_presence read_camera access_camera read_smokedetector'
[2023-12-07 09:15:03][DEBUG] : synchronize:: NAWSApiClient
[2023-12-07 09:15:03][DEBUG] : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-07 09:15:03][ERROR] : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-07 09:15:03][ERROR] : Erreur sur la fonction cron5 du plugin : bad request
[2023-12-07 09:15:05][DEBUG] : cron:: refresh:''
[2023-12-07 09:16:15][DEBUG] : cron:: refresh:''
[2023-12-07 09:17:18][DEBUG] : cron:: refresh:''
[2023-12-07 09:18:02][DEBUG] : cron:: refresh:''
[2023-12-07 09:19:03][DEBUG] : cron:: refresh:''
[2023-12-07 09:20:04][DEBUG] : synchronize:: update:true
[2023-12-07 09:20:04][DEBUG] : synchronize:: scope:'read_station;read_presence access_presence read_camera access_camera read_smokedetector'
[2023-12-07 09:20:04][DEBUG] : synchronize:: NAWSApiClient
[2023-12-07 09:20:04][DEBUG] : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-07 09:20:04][ERROR] : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-07 09:20:04][ERROR] : Erreur sur la fonction cron5 du plugin : bad request
[2023-12-07 09:20:05][DEBUG] : cron:: refresh:''
[2023-12-07 09:21:02][DEBUG] : cron:: refresh:''
[2023-12-07 09:22:03][DEBUG] : cron:: refresh:''
[2023-12-07 09:23:02][DEBUG] : cron:: refresh:''
[2023-12-07 09:24:02][DEBUG] : cron:: refresh:''
[2023-12-07 09:25:04][DEBUG] : synchronize:: update:true
[2023-12-07 09:25:04][DEBUG] : synchronize:: scope:'read_station;read_presence access_presence read_camera access_camera read_smokedetector'
[2023-12-07 09:25:04][DEBUG] : synchronize:: NAWSApiClient
[2023-12-07 09:25:04][DEBUG] : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-07 09:25:04][ERROR] : cron5:: ex:'Netatmo\Exceptions\NAApiErrorType - Netatmo\Exceptions\NAApiErrorType - 400 - bad request'
[2023-12-07 09:25:04][ERROR] : Erreur sur la fonction cron5 du plugin : bad request
[2023-12-07 09:25:05][DEBUG] : cron:: refresh:''
[2023-12-07 09:25:50][DEBUG] : getIconFile::
[2023-12-07 09:25:50][DEBUG] : getIconFile::
[2023-12-07 09:25:50][DEBUG] : getIconFile::
[2023-12-07 09:25:50][DEBUG] : getIconFile::
[2023-12-07 09:26:03][DEBUG] : cron:: refresh:'

@thanaus, c’est maintenant OK.

Le simple fait de cliquer sur « Association Netatmo », ne faisait rien.
J’ai effacé un caractère du mot de passe > Sauvegarder > Remis le bon mot de passe > Sauvegarder > Association Netatmo > Et là, j’ai eu l’ouverture de la page me demandant de valider et tout.
Avant, je ne l’avais pas… Et j’avais complètement oublié le screen de l’oiseau avec le « Approved » (ça fait un bon bout de temps que j’ai le plugin).

Il y avait donc bien un soucis dans la configuration du plugin et c’était le mot de passe… le coquin :wink:
Merci pour ce retour !

Pour ma part, je n’ai aucune erreur depuis 2 jours.

Non, du tout. Aucun souci dans la configuration du mot de passe (il n’a pas bougé).
Avant de faire la manip, j’avais beau cliquer sur le bouton d’association, rien ne se passait.

Histoire de forcer un enregistrement, j’ai volontairement changé le mot de passe pour qu’il soit NOK, enregistrer, remis le bon et re-enregistrer. Et enfin, retenter une association.
Et c’est seulement à ce moment, que c’est devenu ok.

Très surprenant car il n’y a aucun lien entre la modification d’un enregistrement et le click sur le bouton pour associer ton compte Netatmo.
Il y a eu peut-être un problème dans le cache de ton navigateur…