Diagral e-one - volet roulant

Merci.
J’ai passé un change en BETA pour ajouter une légère latence a l’envoi des données pour éviter les requêtes au même moment (sans incidence sur le refresh de l’alarme).
J’en ai profité pour passer la version en STABLE

Merci de votre retour sur ce problème

@samgratt007 tu peux mettre le sujet en résolu du coup ?

Avec plaisir.
Merci pour ton plugin !

1 « J'aime »

Merci pour la mise à jour et ta réactivité !

J’ai eu une autre erreur depuis la màj : Erreur sur Diagral_eOne::pull() : Unable to parse response as JSON

Idem. Mais pas systématique.
Les logs:

[2020-04-22 17:20:08][DEBUG] : pull::Starting Request
[2020-04-22 17:20:08][DEBUG] : getDiagralStatus::0::Starting Request
[2020-04-22 17:20:08][DEBUG] : setDiagralEnv::0::Start Diagral Environnement
[2020-04-22 17:20:13][DEBUG] : setDiagralEnv::UpdateAvailable : 0
[2020-04-22 17:20:13][DEBUG] : setDiagralEnv::getVersions : array (   'box' => '1.5.11',   'boxRadio' => '13',   'plugKnx' => '1.1.20',   'rawVersions' => 'V1.5.11_V13_V1.1.20',   'central' => '5.6.0',   'centralRadio' => '11', )
[2020-04-22 17:20:14][DEBUG] : getDiagralStatus::0::Result 'off'
[2020-04-22 17:20:14][DEBUG] : isAlarmActive::Status
[2020-04-22 17:20:14][DEBUG] : isEnable::Status 1
[2020-04-22 17:20:14][DEBUG] : isAnonymous::Status
[2020-04-22 17:20:14][DEBUG] : emailAddr::Status
[2020-04-22 17:20:14][DEBUG] : jeedomKey::Status key
[2020-04-22 17:20:14][DEBUG] : marketLogin::Status Julien_Cassan
[2020-04-22 17:20:14][DEBUG] : installTracking Lancement de la mise à jour.
[2020-04-22 17:20:14][DEBUG] : installTracking Récupération de l'UID de tracking...
[2020-04-22 17:20:21][WARNING] : installTracking Erreur 429 avec le serveur de suivi des installations () : stdClass::__set_state(array(    'msg' => 'API - too many requests for this plan.', ))
[2020-04-22 17:20:21][DEBUG] : installTracking Génération des données avant envoi de suivi d'installation...
[2020-04-22 17:20:21][DEBUG] : installTracking CONTENT : array (   'productKey' => 'key',   'hardware' => 'diy',   'id' => 'Julien_Cassan',   'email' => '',   'pluginVersion' => '1.2.3',   'pluginBranch' => 'stable',   'jeedomVersion' => '4.0.51', )
[2020-04-22 17:20:21][DEBUG] : installTracking Mise à jour de l'entrée.
[2020-04-22 17:20:21][DEBUG] : installTracking Transmission des données...
[2020-04-22 17:20:36][ERROR] : Erreur sur Diagral_eOne::pull() : Unable to parse response as JSON

Merci. Je vais regarder pourquoi le serveur ne renvoi pas de JSON

J’ai mis en place une nouvelle beta.
Il y avait un cas que je ne gérer pas. C’est chose faite. Je pense que maintenant c’est bon.
Il peut toujours y avoir des cas avec les logs

[2020-04-22 17:20:21][WARNING] : installTracking Erreur 429 avec le serveur de suivi des installations () : stdClass::__set_state(array(    'msg' => 'API - too many requests for this plan.', ))

Mais si je veux les éviter totalement, faudra ajouter plus de latence que 10s max. Et pas sur d’avoir envie d’ajouter du code en attente pour pas grand chose vu que ca marche la fois d’après en général.

@Juju31 je te laisse tester en BETA si c’est ok et on attendra 1 semaine pour faire le point avant de passer en stable :wink:

C’est installé !

Salut,

Bon ben c’est toujours bon. Fonctionnement parfait depuis 5 jours.
Il y a eu une update ce matin, mais c’est toujours bon.

Hello,

Oui l’update c’est de la réorganisation de code, aucune changement dans celui-ci d’où le fait qu’il n’y ai rien dans le changelog et que j’ai pas incrémenté la version.

Je vais voir pour passer la version beta en stable dans les jours à venir. Merci

J’ai de nouveau des erreurs et je pense que le plugin ne fonctionne plus pour lancer des scenario tiers.
Erreur sur Diagral_eOne::pull() : sessionId is not in the response – {« message »:« sso.connection.error »,« details »:« timeout »}
Erreur sur Diagral_eOne::pull() : Unable to connect to Diagral Cloud after 1 attempts. Please verify your internet connection and/or retry later.

Bonjour,

Comme le log l’indique c’est le Cloud Diagral qui n’arrive/n’accepte pas l’authentification.
Ce n’est en rien à cause du plugin

ok merci pour ta réponse. Bon WE.

Bonjour,

Le déclenchement de volets,lumière etc.est sauf erreur de ma part déjà possible dans les scénarios de l’e One.

Greg.