Erreur sur la fonction cron15 du plugin Nuki officiel

Bonjour, pas beaucoup de retour sur le sujet.

J’en conclue que je suis le seul à avoir des soucis de connexion entre le NUKI et Jeedom

Aujourd’hui encore une nouvelle erreur :

`2021-01-14 13:30:44	nuki	Erreur sur la fonction cron15 du plugin : Echec de la requête HTTP : http://192.168.1.55:8080/callback/list?token=xxxxx cURL error : Failed to connect to 192.168.1.55 port 8080: Connection refused`

Nouveau message et perte des communications avec le bridge sur la même journée :

	2021-01-14 21:45:49	nuki	Erreur sur la fonction cron15 du plugin : Echec de la requête HTTP : http://192.168.1.55:8080/callback/list?token=xxxxxx cURL error : Failed to connect to 192.168.1.55 port 8080: No route to host

Voici pour ma part désormais :
Je n’arrive plus à avoir plus !

[2021-01-21 13:00:21][ERROR] : Erreur sur la fonction cron15 du plugin : Call to a member function getId() on bool

je suis dans le même cas, régulièrement deux a trois fois para jour.

[2021-04-25 12:15:22][ERROR] : Erreur sur la fonction cron15 du plugin : Echec de la requête HTTP : http://192.168.1.102:8080/list?token=h37lro cURL error : Operation timed out after 5001 milliseconds with 0 bytes received

Bonjour, Nuki installé aujurd’hui, même erreur que vous.

Ludo

Le plugin de Lunarok ne pose pas ce problème … mais il est payant et en beta depuis des lustres … c’est donc celui que j’utilise maintenant.

Pareil même erreur de mon côté …

0041|[2021-11-04 08:45:21]ERROR : Erreur sur la fonction cron15 du plugin : Echec de la requête HTTP : http://192.168.1.XX:8080/callback/list?token=XXXXX cURL error : Operation timed out after 5001 milliseconds with 0 bytes received

Il y a t’il une investigation de prévue sur ce problème ?

Après quelques investigations a niveau de l’API HTTP.

  1. le firmware de mon bridge semble bloqué sur la 2.3.0 que je soupçonne trop vieille pour être compatible avec la dernière version de l’api HTTP. Je viens de tenter la technique de ce post: Troubleshooting guide for the automatic Bridge updates - Bridge HTTP-API - Nuki Developers
    soit désactiver l’api HTTP, débrancher rebrancher la prise et voir si elle s’update.

  2. vous pouvez vérifier manuellement l’état de votre prise avec un petit scénario:

$request_http = new com_http('http://192.168.1.69:8080/list');
$json = $request_http->exec($_timeout = 5);
$scenario->setLog($json);

Regardez les logs pour voir ce que cela vous retourne. Deux cas:

  • l’appel vous retourne un token que vous pouvez utiliser en configuration du plugin
  • l’appel vous retourne ‹ connection refused › ou ‹ timeout ›. Dans ce cas le je pense que le firmware est trop vieux et il faut tenter une update.

Je vais essayer de vous tenir au courant des résultats

Petit update, le problème est maintenant résolu.

  1. Assurez vous bien que le firmware du bridge est à jour.
  2. Modifiez le token (ca ne marchait pas sans modifier de mon côté)
  3. Supprimez la serrure sur le plugin
  4. Retournez sur la version stable du plugin
  5. Re configurez le plugin avec le nouveau token

Voila de mon côté le plugin fonctionne complétement :slight_smile:

En espérant que cela aide ceux en recherche de solution

pareil , j’ai régulièrement ce message d’erreur

As tu le dernier firmware?

pour m’a serrure je suis a jours , pour le bridge , je ne sais pas ou on vois ça

Dans les paramètres du bridge.
Normalement l’appli va te demander d’appuyer 10 secondes sur le bouton du bridge.
Ensuite tu es basculé sur un écran avec le serveur, le bridge et ta porte.
Tu cliques sur le bridge puis firmware

firmware 2.10.4

Déjà bonne nouvelle, ton firmware est OK.
Ensuite tu es sur la stable ou la beta ?

version stable

OK
Va sur le lien: https://api.nuki.io/discover/bridges

Est ce que tu vois bien ton bridge ?
As tu bien l’IP et le port ?
Si oui vérifie déjà ta configuration sur le plugin

{« bridges »:[{« bridgeId »:1*********4,« ip »:« 192.168.0.30 »,« port »:8080,« dateUpdated »:« 2021-11-06T15:48:33Z »}],« errorCode »:0}

Super, une deuxième bonne nouvelle.
Ton bridge est bien reconnu par les serveurs de Nuki.
Vérifie bien la config dans le plugin.

Ensuite je te conseille de suivre la procédure:

  1. Modifiez le token (ca ne marchait pas sans modifier de mon côté)
  2. Supprimez la serrure sur le plugin
  3. Retournez sur la version stable du plugin
  4. Re configurez le plugin avec le nouveau token
    5 refaire un scan