Notification Push Android IPX800V3

Bonjour,

Je viens d’acquérir une carte IPX800V3 et j’aimerais dans le cadre de mon projet profiter des notifications push de la carte.
Ayant un mobile sous android j’ai donc acheter la seule application (a ma connaissance) qui gère cette fonctionnalité sur cette OS à savoir « Notify My Android » ( http://nma.usk.bz/ ).

Tout semble fonctionnel, j’arrive à envoyer des notifications sur mon téléphone portable à partir de mon navigateur en envoyant une url construit de cette façon :

https ://nma.usk.bz/publicapi/notify?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxx&application=IPX800&event=relais1&description=lumiere

le champ apikey est sur 43 caractères.

Mais je n’arrive pas à l’intégrer dans la carte.
Y a t’il quelqu’un qui à réussi à le faire?
Comme renseigner les trois champs (url,port,path) de la page push.htm?

Par avance merci

J’ai avancé un peu sur le sujet en m’inspirant de cette page pour configurer le push :

J’ai donc url = nma.usk.bz
port = 80
path = /publicapi/notify?apikey=xxxxxxxxxxxxxxxxxxxxxxx&application=ipx800s&event=relais1&description=test

Hors je me heurte à une limite sur la page web car les champs url et path sont respectivement limités à 23 et 95 caractères et j’en ai besoin d’environ 150 pour le champ path!!
Qu’a cela ne tienne je modifie les champs respectivement à 50 et 500 caractères et installe le tout dans la carte.

Et je découvre un bug :

J’arrive bien à mettre la totalité du chemin dans le champ path, mais quand je sauvegarde les valeurs, la case " push On Events " se désactive et quand je la réactive et sauvegarde de nouveau un caractère bizzare ( ) apparait sur le 96emé caractère du champ path .

Bref j’ai l’impression qu’il y a un débordement de variable quelques part ou autre .

Est ce que quelqu’un peut m’aider, car là je ne vois pas comment faire.

Merci par avance

Bonjour,

Vous provoquez un overflow du buffer…Trop d’octets dans l’url…
Cordialement

Merci de votre réponse,

Mais comment je peux résoudre mon problème?
Car je ne peux hélas pas résoudre le nombre d’octet dans l’url.

Personne pour m’aider ?

Je ne pense pas que le nombre d’octets alloués à l’URL du Push soit augmenté d’autant et donc je vous conseille d’eventuellement utiliser l’API SMS de chez Orange http://www.e-home.fr/domotique/carte-relais-ip/push-ipx800-v3/ ou encore faire un tour ici http://nma.usk.bz/api.php#notify

Bonjour,

Je suis passé sur Android, et je suis donc passé sur NMA.USK, j’ai le même souci, pas assez de caractère du à une clef de 48 caractères !
Il manque environ 30 caractères. Est-il possible de trouver une astuce/modif ?

ex :
http://nma.usk.bz/publicapi/notify?apikey=xxxxxxxxxx0c9cb3d86972e342337feab6abe6xxxxxxxxxx&application=IPX800&event=ETAT&priority=+1&description=

Bonjour,

Il n’y à pas d’astuce, si vous dépassé le nombre d’octets dans l’url c’est l’overflow…

Cordialement,

Patrick