Raccourcis Rapide Android

Bonjour à tous,
je débute dans la domotique et j’avoue ne pas être très aguerris dans le domaine, mais je ne désespère pas à comprendre.
Je rencontre un comportement assez bizarre de jeedomconnect sur mon GSM Android Samsung S20+ et les raccourcis rapides.
Quand je suis en wifi sur mon réseau avec mon GSM, pas de soucis, le raccourci (ON/OFF d’un module SonOff ZBMINIL2) fonctionne de façon correcte et rapide.
Par contre, en 4G cela ne fonctionne pas. L’appui sur le raccourci renvoi un échec et rien ne ce passe.
Pourtant, toujours en 4G, si je passe directement via l’application JeedomConnect du GSM cela fonctionne, certes avec un délai un peu long ~5s, mais çà fonctionne.
Je rajoute que, quand j’utilise le raccourci rapide en 4G pour activer mon module, dans l’application l’état du module ne change pas, alors quand wifi c’est OK.

Y a t-il un paramètre que j’ai oublié? Un bug connu ?

Merci de vos retours.

Édit: même comportement sur le GSM de mon épouse (Android Samsung A53)

Jeedom Core : 4.3.22
Version JC : 1.8.0.1 stable
DNS Jeedom : non
Statut Démon : Démarré - (2024-02-03 23:36:04)

Equipements :
  Aline : v1.8.0 stable sur android [os : 34] (ws) - PU
  Papa : v1.8.0 stable sur android [os : 33] (ws) - PA

Salut,

J’ai pas vraiment de solution à ton souci mais juste pour permettre à certains de t’aider : Qu’est ce que tu utilises pour la connexion à distance ? DNS Jeedom ? Ouverture de ports ? VPN ?

Hello @mimo57

Visiblement en connexion via websocket, malgré tout est ce que la partie « http externe » est egalement configuré dans la partie setting du plugin ?

Bonjour Aurel et tomitomas,

merci de vos retours.

J’utilise websocket pour ma connexion, je suis en adresse IP fixe, donc pas de soucis de ce coté.
Pas de DNS particulier.
Ce que je ne comprends pas c’est :
En Wifi action depuis l’application android = OK
En Wifi action depuis le raccourcis rapide = OK
En 4G action depuis l’application android = OK
En 4G action depuis le raccourcis rapide = NOK

Si j’avais un problème de configuration en 4G, ce serait identique depuis l’application et le raccourcis, non ?

Si je pose la question ca n est pas innoncemment :grin:

Le port 80 de ta box est redirigé vers ton jeedom ?
Ou plus simple : si tu tappes ton ip dans ton browser tu tombes directement sur jeedom ?

Non, le port 80 est redirigé vers mon site internet qui est sur une autre machine sur mon réseau interne.
C’est le port 8090 qui lui est redirigé sur Jeedom.

Bah faudrait le spécifier dans la config du plugin du coup

Non ta redirection 8090 est renvoyé vers jeedom pour utiliser le websocket de JC.
Ca ne permet pas de te connecter a ton jeedom.

Donc quel est le port utilisé qui permet d arriver sur la page de connexion a jeedom ?

Dans l’onglet réseau de la configuration/système de jeedom j’ai le port 7000

Et cest ce que tu as configuré sur ta box ??

Donc http://<ip public>:7000 te fait arriver sur ta page de connexion ?

oui ma box est bien configurée, et non j’arrive pas à me connecter, j’essaye de comprendre pourquoi.

Edit : 23h04
C’est bon j’arrive a accéder à Jeedom depuis l’extérieur sur http://ip public:7000

Du coup reste plus qu a mettre ce port dans la conf du plugin en face adresse http externe
Sauvergarde
Relancer le demon

Kill de l app sur ton tel, puis relance
Et on devrait etre pas mal

Super çà fonctionne. Merci @tomitomas

Un peu bizarre comme configuration, mais il doit y avoir une bonne raison.

A+

Non rien de particulier en fait :slight_smile:

Ta conf d avant ete bizarre elle par contre… tu parametres une url d acces jeedom qui ne va pas sur ton jeedom mais sur « ton site internet », et tu t etonnes que ca ne fonctionne pas :thinking: :confused:

Penses a cloturer le sujet :wink:

En faite, vu que depuis l’application ça fonctionne très avec l’url ws://ip_public:8090 je ne comprends pas pourquoi le raccourcis rapide qui lui vient de l’appli n’utilise pas le même lien.
Bref ca marche c’est le principal.

Les raccourcis fonctionnent quand l appli n est pas lancée.
La connexion websocket permet de garder un lien actif et bidirectionnel entre ton appli et ton jeedom.
Si l app n est pas lancee, inutile de garder ce lien ouvert (perf, batterie, secu,…).
Donc le raccourci n utilise pas le websocket, donc il cherche une connexion http standard, qu il n arrive pas a atteindre puisque le parametrage est incorrecte.

Apres peu importe l explication, on est d accord (outre le fait que le ws fonctionne) que ca n a aucun sens de mettre une config/des infos jeedom qui ne renvoie pas vers jeedom ? Dans ce cas autant ne rien mettre ca serait deja un peu « + juste » :slight_smile:

Voila une très bonne explication.
Merci pour l’aide.

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