Forum eedomus
https://forum.eedomus.com/

Envoi de texte sur un actionneur
https://forum.eedomus.com/viewtopic.php?f=23&t=5211
Page 1 sur 1
Auteur:  tresorier [ 12 Fév 2017 19:53 ]
Sujet du message:  Envoi de texte sur un actionneur

Bonjour

J'ai créé un périphérique avec le type de données "texte" pour recevoir une info (affichage de la température maxi du mois) en provenant de ma base SQl située sur mon NAS.

Quand je veux envoyer l'information, la requête ne fonctionne pas.
http://192.168.0.16/api/set?action=periph.value&api_user=xxx&api_secret=xxxxxxxxxx&periph_id=577740&value=Le 12 fevrier 2017 a 17:00:00 : temperature de 13.00 Celsius.

Une erreur est survenue sur l'envoi de la temperature maxi du mois : []


Est-ce bien le bon périphérique pour recevoir cette information ?
Est-ce le bon type de données ?
Est-ce le paramétrage de la requête ?
Un problème d'espace ?

Ca fait un moment que je cherche, mais je coince.

Merci de votre aide
Auteur:  influman [ 12 Fév 2017 19:57 ]
Sujet du message:  Re: Envoi de texte sur un actionneur

remplace les espaces dans l'url par des %20 dans un premier temps.
et je pense que les . et : sont interdits aussi
Auteur:  tresorier [ 12 Fév 2017 20:27 ]
Sujet du message:  Re: Envoi de texte sur un actionneur

influman a écrit:remplace les espaces dans l'url par des %20 dans un premier temps.
et je pense que les . et : sont interdits aussi


Merci pour la réponse rapide.
J'ai viré les espaces (remplacés par %20) et le point.

Mais....marche pas.

Par contre, tu m'as donné une idée.
J'ai fabriqué une chaine texte toute bête :
''je%20voudrais%20afficher%20ce%20texte''

Et là.... ça marche.

https://drive.google.com/file/d/0B5_ZP6T5osU_VHBIeUxSdHFOV1E/view?usp=sharing


Pour les 2 points, ça vient du champ date, il faudra que je retravaille la construction de la chaine.

Merci influman ;)
Auteur:  influman [ 12 Fév 2017 21:45 ]
Sujet du message:  Re: Envoi de texte sur un actionneur

pour le point, essaye %2E
et pour les deux points : %3A
Auteur:  tresorier [ 13 Fév 2017 00:41 ]
Sujet du message:  Re: Envoi de texte sur un actionneur

influman a écrit:pour le point, essaye %2E
et pour les deux points : %3A


Je garde ces infos en mémoire.

Les 2 points et le point sont pris en compte.
Finalement, c'était juste les espaces qui posaient problème.
Page 1 sur 1 Le fuseau horaire est UTC+1 heure