Plus de connexion Jeedom Connect

Bonjour

je sais que le sujet a déjà été beaucoup évoqué , j’ai pas mal relu et je n’ai pas trouvé de solutions qui fonctionnent pour moi.

J’utilise Jeedom Connect depuis ses débuts sans problèmes et là depuis ce matin plus de connexion sur aucun mobile même en local

J’ai réinstallé l’application mobile, détaché le mobile, supprimer le WebSocket (arrété le daemon et décoché la case) regénéré le QR code, redémarré jeedom, etc … je reste bloqué sur la page « Connexion à Jeedom » avec la roue qui tourne sans fin dans « se connecter ». Je récupère pourtant lien la liste des appareils disponibles, Le pluggin refait bien le lien, mais ensuite plus rien : pas de timeout dans l’appli, pas grand chose dans les logs même en débug.

J’ai changé de box internet (Free → orange) mais toute mon installation domotique est derrière un routeur (dans la DMZ de la box) et sur un LAN différent , et surtout cela ne fonctionne pas en local sur le wifi du routeur « domotique »

j’ai testé en externe, pareil.
J’ai toujours bien accés à Jeedom en local ou externe (DNS no-ip)

La version

  • Jeedom Core : 4.2.14
    Version JC : [beta] 1.2.0

Equipements :
Xiaomi Pascal : v1.2.0
Tablette Samsung A2016 jeeconect : sur android
Samsung A32 Pascal JeeConnect : v1.2.0 sur android

j’ai désactivé les 2 derniers pour simplifier les logs (mais iles ne fonctionnent pas mieux)

Les logs


[2022-04-24 15:34:51][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"background","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807291332}
[2022-04-24 15:34:51][DEBUG] : [API] Send SET_APPSTATE -> null
[2022-04-24 15:34:56][DEBUG] : [API] HTTP Received {"method":"PING","jsonrpc":"2.0","id":1650807296584,"params":{"apiKey":"xxx"}}
[2022-04-24 15:34:56][DEBUG] : [API] Send PING -> null
[2022-04-24 15:34:56][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"background","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807296701}
[2022-04-24 15:34:56][DEBUG] : [API] Send SET_APPSTATE -> null
[2022-04-24 15:34:56][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"active","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807296806}
[2022-04-24 15:34:56][DEBUG] : [API] Send SET_APPSTATE -> null
[2022-04-24 15:35:03][DEBUG] : [API] HTTP Received {"method":"GET_PLUGIN_CONFIG","params":{"userHash":"T54fJt4PV4******************************************************","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807303549}
[2022-04-24 15:35:03][DEBUG] : [API] Send GET_PLUGIN_CONFIG -> {"type":"PLUGIN_CONFIG","payload":{"useWs":"0","httpUrl":"http:\/\/homep******************","internalHttpUrl":"http:\/\/192.168.2.37","wsAddress":"ws:\/\/homepjo***************","internalWsAddress":"ws:\/\/192.168.2.37:8090","pluginJeedomVersion":"v1.2.0 (beta)"}}
[2022-04-24 15:35:03][DEBUG] : [API] HTTP Received {"method":"GET_AVAILABLE_EQUIPEMENT","params":{"userHash":"T54fJt4PV4******************************************************","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807303581}
[2022-04-24 15:35:03][DEBUG] : [API] Send GET_AVAILABLE_EQUIPEMENT -> {"type":"AVAILABLE_EQUIPEMENT","payload":[{"logicalId":"ebcf89d23d4456b3459bfc05ee624124","name":"Samsung A32  Pascal JeeConnect","enable":"0","useWs":"0","deviceName":"A32 de Pascal","deviceId":"c7327d75d930cc60"},{"logicalId":"xxx","name":"Xiaomi  Pascal","enable":"1","useWs":"0","deviceName":null,"deviceId":null},{"logicalId":"950f4dd702bec7955af9e224e474e06c","name":"Tablette Samsung A2016 jeeconect","enable":"0","useWs":"0","deviceName":null,"deviceId":"5b5d057f08c8554a"}]}
[2022-04-24 15:35:05][DEBUG] : [API] HTTP Received {"method":"CONNECT","params":{"deviceId":"eef6f22529bf5b4d","deviceName":"Redmi Pascal","userHash":"T54fJt4PV4******************************************************","appVersion":"1.2.0","pluginRequire":"1.1.1","token":"YYYY","platformOs":"android","polling":"0","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807305041}
[2022-04-24 15:35:05][INFO] : Register new device Redmi Pascal
[2022-04-24 15:35:05][DEBUG] : [API] Send CONNECT -> 
[2022-04-24 15:37:06][DEBUG] : [API] HTTP Received {"method":"SET_BATTERY","params":{"level":43,"apiKey":"xxx"},"jsonrpc":"2.0","id":1650807426392}
[2022-04-24 15:37:06][DEBUG] : [API] Send SET_BATTERY -> null
[2022-04-24 15:40:05][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"background","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807605232}
[2022-04-24 15:40:05][DEBUG] : [API] Send SET_APPSTATE -> null
[2022-04-24 15:40:18][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"active","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807618027}
[2022-04-24 15:40:18][DEBUG] : [API] Send SET_APPSTATE -> null
[2022-04-24 15:40:18][DEBUG] : [API] HTTP Received {"method":"CONNECT","params":{"deviceId":"eef6f22529bf5b4d","deviceName":"Redmi Pascal","userHash":"T54fJt4PV4******************************************************","appVersion":"1.2.0","pluginRequire":"1.1.1","token":"YYYY","platformOs":"android","polling":"0","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807618030}
[2022-04-24 15:40:18][DEBUG] : [API] Send CONNECT -> 
[2022-04-24 15:44:00][DEBUG] : [API] HTTP Received {"method":"SET_BATTERY","params":{"level":42,"apiKey":"xxx"},"jsonrpc":"2.0","id":1650807840890}
[2022-04-24 15:44:00][DEBUG] : [API] Send SET_BATTERY -> null
[2022-04-24 15:45:21][DEBUG] : [API] HTTP Received {"method":"SET_APPSTATE","params":{"state":"background","apiKey":"xxx"},"jsonrpc":"2.0","id":1650807921460}
[2022-04-24 15:45:21][DEBUG] : [API] Send SET_APPSTATE -> null

Peut être que le problème saute aux yeux mais là je sèche :wink:

Sauf que tu as supprimé les logs les plus interessante… :sweat_smile:

ha mince je voulais les rendre plus clair … :roll_eyes:

si je désactive réactive le pluggin ça peut aider ?

Absolument pas.
Tu veux que ca fasse quoi de plus !?

‹ Plus de connexion › ca veut dire quoi ?
Il serait interessant de partager le msg d erreur qui saffiche

Ben si seulement y’avait une erreur, là j’ai la connexion en cours sans fin …

Bonjour

j’ai continué mes investigations

j’ai créé un nouvel appareil avec un seul widget basique → OK

j’ai réimporté la configuration complète de l’ancien → pas d’IHM, connexion en cours sans fin et sans timeout …

le problème vient donc de la configuration des widgets / IHM pas de la connexion (d’ailleurs je reçois toujours les notifications, même sur les appareils désactivés dans le plugin)
Mais je ne vois pas d’erreur dans les logs.

j’ai fini par trouver à l’aide de la fonction copier vers

il s’agit d’un widget information avec une commande inconnue
image

cela ne remonte pas d’erreur de widget mais met la zone (n’affiche plus rien)

Si cela peut servir à un autre …

bizarre …

et sur la page principale du plugin, tu n’avais pas une icone « erreur » ??
image

ta commande 5829 n’existe plus c’est ca ?
car il ne me semble pas qu’a l’affichage on mettait les infos de ce côte là

Non je n’avais pas cette erreur dans ce cas (car c’est bien pratique ce « ! » )

mais c’est un peu tordu car la commande supprimée servait de nom dans le widget info

C’est pour afficher mon IP externe et donc je la récupère différemment sur Livebox ou freebox, je ferais un virtuel car je change souvent de FAI :wink:

oui tres étrange, car je ne reproduis pas du tout avec mes tests.

c’était un widget de quel type ?

Edit :
@jolyp le post est fermé donc je te reponds ici.
Je ne reproduis pas du tout, ca semble assez étrange que ca soit la solution au probleme initial !
Mais l essentiel c est que ca refonctionne :wink:

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