Bonjour,
J’ai depuis quelque temps un comportement bizarre au lancement de jeeconnect.
Je suis avec la dernière version de Jeedom, idem pour tous les plugins et l’appli sur iPhone est aussi à jour.
Au départ : à chaque lancement de l’application, jeeconnect ne se connecte pas à jeedom et me met une erreur (« probleme de connexion à jeedom »), je réessaye derrière via le bouton proposé (sans sortir de l’appli sur mon iphone) et là, ca se connecte directement.
En parcourant les forums, je vois qu’il est souhaitable d’activer le service websocket, ce que je fais.
Là, j’ai bien une connection du premier coup mais j’ai le temps de voir une erreur s’afficher (qui n’a pas l’air de bloquer quoi que se soit) : « probleme de connexion à Jeedom, l’opération n’a pas pu s’achever, impossible d’allouer de la mémoire » et pourtant, l’apps fonctionne.
je suis pas tres fan de ce type d’erreur donc y a t il quelque chose à faire ?
Merci
Salut
Déjà donner les infos demandées par les développeurs pour ce type de demandes.
Antoine
Sorry, ci joint les infos :
Jeedom Core : 4.2.14
Version JC : 1.2.0
Equipements :
iPad : v1.2.0 sur ios
iPad Mini : v1.2.0 sur ios
iPhone Sprint : v1.2.0 sur ios (ws)
Bonjour,
Complement d’info, je viens de passer mon ipad en websocket, et j’ai la même chose qu’avec mon iphone, message d’erreur sur l’allocation mémoire mais fonctionne quand mm.
Tres étonnant, je n’avais aucun de ces pbs avec la version précédente (appli et plugin 1.1.0
Merci pour vos lumières, est ce un bug ou un pb de conf ?
Thierry
Bonjour,
Jeedom Core : 4.2.14
Version JC : 1.2.0
Equipements :
Iphone 11: v1.2.0 sur ios (ws)
Sur mon iphone 11, je rencontre 1 souci lors du démarrage de l’application.
Iphone:
Au démarrage de l’app, j’ai ce message qui disparait par la suite eu bout de 2 secondes.
Bonne journée,
Pas de problème en http ?
Salut,
Sorry pas compris ton histoire de http
En http interne OK
En https externe OK
En ws, t’es en local ?
Le démon est OK ?
Les champs préremplis n’ont rien besoin de plus ou il faut les encoder manuellement?
Essaie de les remplir
Pour l’externe mets la même que pour l’interne
C’est fait et le message reste limite encore plus longtemps.
allons y step by step
on demande :
car visiblement tu es connecté en websocket
Iphone 11: v1.2.0 sur ios (ws)
donc 1ere chose à tester : va sur ton équipement JC Iphone 11
(cote plugin donc) , et décoche la case Activer la connexion par Websocket
, fais sauvegarder
et retente de te connecter
Ce n’est pas ce qu’il y a sur ton screen
@tomitomas je crois qu’il a déjà dit que c’était ok en http
En décochant WS c’est ok plus de message d’erreur sur Iphone 11
Ah bon?
Met la meme adresse externe websocket que interne websocket
ws://:8090
n est pas une adresse
Https externe → Jeedom
http interne 192...
Port d’écoute 8090
Externe WS : ws://192...
Interne WS : ws://192...
Tout fonctionne sur les 2 téléphones.
Maintenant va savoir pourquoi le grisé EXT WS est ws://:8090?
En Externe WS : ws://192... plus de possibilité de me connecter en 4G
Par defaut ca prend les info qu il y a dans Systeme / configuration / reseau
Visiblement les infos ne sont pas remplies la bas.
Comme tu utilises un dns jeedom, tu ne peux pas activer le websocket en externe donc ! (Et dans ce cas en http, il faut activer le polling)
Ou sinon faut faire une autre config :
Comment configurer un Accès en Websocket pour une meilleure utilisation de JC ? L’application est utilisable de 3 manières distinctes : soit en accès websocket : permet d’avoir une communication dans les 2 sens : tu fais une actions sur l’appli, elle est répercutée sur le plugin et donc sur Jeedom ; mais aussi si jamais il y a qlq chose qui se passe sous Jeedom, ton appli est immédiatement informée. Si la valeur d’une commande change, le plugin envoie cette information (et uniquement celle la)…