Bonjour, cliquez-ici pour vous inscrire et participer au forum.
  • Login:



+ Répondre à la discussion
Page 2 sur 3 PremièrePremière 2 DernièreDernière
Affichage des résultats 16 à 30 sur 35

Envoi de SMS gratuits.

  1. Jeryko

    Date d'inscription
    mars 2015
    Localisation
    Persan 95340
    Âge
    73
    Messages
    997

    Re : Envoi de SMS gratuits.

    Bonjour cherbe,

    Oui je l'ai fait et utilisé avec ESP8266 (module Wifi ). ça fonctionne bien.
    Donc le problème n'est pas là.
    Merci pour ta réponse

    Le saviez-vous ? :
    Par ailleurs, pour faire un test, il suffit de mettre dans la barre d'adresse d'un navigateur :
    h t t p s://smsapi.free-mobile.fr/sendmsg?user=10245678&pass=xxx xxxxxxxxx&msg=Urgent rappeler%0Atél 0123456789
    pour recevoir un SMS.
    (j'ai mis des espaces dans h t t p s pour éviter d'avoir un lien à l'affichage)

    -----

    Dernière modification par Jeryko ; 02/11/2016 à 14h22.
    Problème résolu, n'oubliez pas de préciser comment, les mesures prises. Merci
     


    • Publicité



  2. Jeryko

    Date d'inscription
    mars 2015
    Localisation
    Persan 95340
    Âge
    73
    Messages
    997

    Re : Envoi de SMS gratuits.

    Bonsoir,

    Je pense que j'aurais dû ouvrir une nouvelle discussion pour ce problème qui n'a presque plus à voir avec le sujet.
    C'est chose faite. voir:
    "Free-mobile. Envoyer un SMS automatique à partir d'un serveur et d'une page PHP."

    Merci à tous
    Problème résolu, n'oubliez pas de préciser comment, les mesures prises. Merci
     

  3. largonote

    Date d'inscription
    mai 2013
    Messages
    6

    Re : Envoi de SMS gratuits.

    Bonjour,
    Et meilleurs voeux pour 2017!
    Avant de tester la solution (excellente!, merci) postée plus haut sur ce fil par JERYKO (sketch de code ESP8266) sur mon système domotique à base de ESP8266/ARDUINO, je me pose 2 questions:
    - 1) comment trouve t'on le certificat pour accès au serveur SMSAPI de free mobile (je sais, il est dans le code sous forme de fingerprint, mais ma question est comment l'a t-on obtenu?)
    -2) Il me semblait que l'on devait faire obligatoirement une requête par HTTPS pour accéder à la fonctionnalité free, or le code indique un GET sur HTTP. Y a t-il quelque chose que je ne comprends pas?

    Merci par avance à celui qui éclairera ma lanterne.
    Cordialement

    Largonote
     

  4. Jeryko

    Date d'inscription
    mars 2015
    Localisation
    Persan 95340
    Âge
    73
    Messages
    997

    Re : Envoi de SMS gratuits.

    Bonjour,

    1) L'identifiant et le mot de passe sont obtenus sur l'interface de free-mobile : voir
    http://www.universfreebox.com/articl...eils-connectes
    et pour se connecter : https://mobile.free.fr/moncompte/index.php?page=home
    Dans Option, cliquer "Option Notifications par SMS"
    (l'identifiant ne change pas, c'est celui pour te connecter)

    2) Sur mon serveur EasyPHP (en local), je réussi à faire en sorte qu'un sms soit envoyé.
    Il faut un serveur PHP version 5.30 minimum mais FREE n'a pas validé le service CURL
    Donc impossible sur free. ça fonctionne avec EasyPHP 14.1 (en local)

    3) https est caractérisé par le N° du port : const int httpsPort = 443;

    J'espère que ma réponse répond à tes questions.

    Rappel : l suffit de mettre dans la barre d'adresse d'un navigateur :
    h t t p s://smsapi.free-mobile.fr/sendmsg?user=10245678&pass=xxx xxxxxxxxx&msg=Urgent rappeler%0Atél 0123456789
    pour recevoir un SMS. (j'ai mis des espaces dans h t t p s pour éviter d'avoir un lien à l'affichage)
    Problème résolu, n'oubliez pas de préciser comment, les mesures prises. Merci
     

  5. largonote

    Date d'inscription
    mai 2013
    Messages
    6

    Re : Envoi de SMS gratuits.

    Bonjour,

    Merci pour ta réponse rapide.
    Malheureusement, je m'aperçois que je n'ai pas été clair dans ma question.
    Je repose le problème, en espérant ne pas trop abuser de ton temps:
    -1) Le besoin :
    Imaginons une application classique de type "home automation", aves par exemple un capteur de niveau d'eau, un arduino, un module WiFi ESP8266,
    ce dernier communiquant avec ma freebox, sachant que je suis aussi abonné à free mobile.
    Il s'agit donc de recevoir un SMS d'avertissement en cas d'inondation par exemple, et ce en utilisant le service smsapi de free, bien sûr, et non pas d'attacher un modem GSM GPRS
    avec son abonnement (même à 2 euros, ce qui au demeurant n'est pas possible si on a déjà un abonnement classique à free mobile)
    -2) Test préliminaire:
    l'utilisation de SMSAPI free chez moi à partir de google fonctionne parfaitement, avec les paramètres requis, que j'ai récupérés sur mon compte free mobile
    -3) Ton code pour l'ESP8266 que tu as publié sur ce site (28/10/2016 - 20h23).
    De nouveau un grand merci pour cette contribution
    NB compilation et chargement OK sur mon système, après prise en compte de mes propres paramètres free
    Tu indiques "qui fonctionne avec Free". J'en déduisais que ce code répondait bien à ma "spé de besoin".
    En particulier, il semble bien adresser une requête au service SMSAPI de free (GET sur host = "smsapi.free-mobile.fr).
    D'où mes deux questions:
    a) comment récupère t'on le fingertype permettant de contrôler le certificat?
    (dans votre code ligne fingerprint = "18 EB 36 0D AD 38 0D 0E D1 87 8B 09 4D 44 CF 45 38 90 F7 DC"
    b) j'ai compris que SMSAPI def free ne fonctionne que sur requête sécurisée de type HTTPS.
    Ta connection client.connect est bien en mode sécurisé (httpsPort = 443
    Mais par la suite,
    Ton GET est de type String("GET ") + url + " HTTP/1.1\r\n" + "Host: " + host + "\r\n" + etc.
    Donc excuse ma méconnaissance coupable de cet aspect, mais les appels peuvent ils se faire ensuite par de simple GET de type HTTP et pas HTTPS?
    C) et puis dernière qustion pendant que j'y suis (mille excuses!), as-tu trouvé de la documentation sur l'élément de librairie WiFiClientSecure ?
    Merci pour ton aide
     


    • Publicité



  6. Jeryko

    Date d'inscription
    mars 2015
    Localisation
    Persan 95340
    Âge
    73
    Messages
    997

    Re : Envoi de SMS gratuits.

    Bonjour largonote,

    D'abord, sache que je ne suis pas un spécialiste de ces questions.
    Tu en connais sûrement plus que moi ?
    J'essaie de me tenir infirmé et je bricole de temps en temps "pour jouer" mais pas régulièrement.
    Je viens de passer un mois sans rien faire et dur dur de s'y remettre. (comme toujours)
    De plus, je cours plusieurs lièvres à la fois autour de ESP8266 et des SMS et je mélange un peu.

    Ta question N°1
    Je comprends bien le besoin (je m'était fixé le même genre d'objectif) mais la fin de ta question me laisse interrogatif.
    "et non pas d'attacher un modem GSM GPRS avec son abonnement (même à 2 euros,.........classique à free mobile)"
    Là je ne comprends plus. Ton téléphone n'est pas dédié à l'application ?
    Rappel : Dans un 1er temps, je transmettais des données en wifi via ma box, sur mon site, dans une base de données.
    C'est dans un 2ème temps que l'idée d'envoyer un sms m'est venue.

    Voici le fichier "largonote_test4_esp8266-12E.ino" qui devrait t'intéresser. dans ce fichier.zip.
    http://www.microfer.fr/geryko/telechargements_publics/Debuter_avec_ESP8266_wifi.zip
    A mon avis, ce fichier (de tests) répond à ton objectif mais répond-t-il à ta question ?

    -2) Test préliminaire: OK tout va bien

    -3) Ton code pour l'ESP8266
    a) comment récupère t'on le fingertype permettant de contrôler le certificat ?
    (dans votre code ligne fingerprint = "18 EB 36 0D AD 38 0D 0E D1 87 8B 09 4D 44 CF 45 38 90 F7 DC"
    Je ne l'ai pas inventé, je l'ai trouvé sur un forum mais je n'arrive plus à retrouver la source Web pour l'instant.
    Par ailleurs, je ne comprends pas non plus comment l'auteur a pu le trouver.
    Et ça ne doit fonctionner que pour cette application sur Free.

    c) as-tu trouvé de la documentation sur l'élément de librairie WiFiClientSecure ?
    Non. Je l'ai simplement utilisée. (Je ne me souviens pas avoir cherché)

    Si tu as d'autres précisions à demander je ferai ce que je peux et inversement si tu as des choses intéressantes je suis preneur.
    Bien à toi
    Problème résolu, n'oubliez pas de préciser comment, les mesures prises. Merci
     

  7. largonote

    Date d'inscription
    mai 2013
    Messages
    6

    Re : Envoi de SMS gratuits.

    Bonsoir Jeryko,
    Merci pour cette réponse détaillée. Et désolé pour cette réponse tardive : réponse restée coincée dans la boite!
    Je vais prendre le temps d'étudier les différents fichiers d'exemples.
    Juste une courte réponse sur ma remarque sibylline concernant l'utilisation d'un modem GSM couplé à une carte Arduino.
    C'est une autre façon d'envoyer des SMS à partir de l'arduinopar exemple à son téléphone portable (qui lui est nomade par définition) . Par exemple le Chinois AI Thinker qui a développé la solution ESP8266 a également mis sur le marché un module GSM à très faible coût dénommé A6 et facilement intégrable dans l'environnement ARDUINO. On s'affranchit de la contrainte de passer par un serveur tel que celui de Free, mais au prix d'un abonnement de téléphonie mobile dédié.
    Je poste tout de suite un mail plus technique. A e propos y a t'il un moyen d'evoyer par mail privé? je doute que tous les détails de mes réalisations n'intéressent les lecteurs de ce forum.
     

  8. largonote

    Date d'inscription
    mai 2013
    Messages
    6

    Re : Envoi de SMS gratuits.

    Arduino Largonote 2.jpgArduino Largonote 1.jpgHello,
    J'ai reçu et monté l'ESP8266 version ESP12 (voir photos attachées). Fonctionnement du premier coup en respectant quelques contraintes : alim. 3,3V, diviseur de tension sur la broche RX de l'ESP8266, quelques capas de découplage (le montage comprend un moteur pas a pas et un afficheur LCD 2 lignes 16 caractères connecté au travers d'un convertisseur I2C pour tenir sur les broches de l'ESP.
    Une surprise : il m'a fallu coder un scanneur d'adresse de bus I2C pour découvrir que l'adresse lue (bibliothèque LiquidCrystal_I2C de github.com/agnunez/ESP8266-I2C-LCD1602) est 0x3F et pas 0x27 , cette dernière valeur étant bien celle reportée lorsque le même afficheur /I2C est monté sur un arduino . Apparemment, 2 bits non gérés dans la librairie (0x3F = 111111,0x27 =100111).
    L'IDE que j'utilise est l'IDE Arduino avc l'addon de gestion de carte ESP8266 que tu as cité dans un précédent post.
    Fonctionnement parfait ou presque en partant de ton modèle de sketch. Je décrirai un problème résiduel dans un prochain post. Temps de réponse de 5 s entre la détection et l'envoi d'un événement local par l'ESP et la notification SMS sur mon téléphone.
    Toujours frustré de ne pas savoir comment récupérer le fingerprint du certificat pour free mobile (autrement qu'en le recopiant d'un autre post sur le WEB). Quelqu'un a t'il une idée?
    Pour ma question du GET HTTP de la requête client.print qui se transforme en une requête HTTPS, il me semble avoir compris que c'est la requête client.connect qui fait basculer la connection en mode securisé. Mais je n'ai toujours pas trouvé la documentation du la bibliothèque WiFiClientSecure. Quelqu'un aurait l'information ?
    Je vais dessiner un schéma de mon montage et mettre de l'ordre dans mon code pour le publier sur ce site. Il ya pas mal de choses sur ce montage, donc ça va me prendre plusieurs jours! Pas mal de compléménts en cours de développement également liaison série supplémentaire vers un Arduino (liaison softwareserial), test du mode serveur, et surtout transmissions d'ordres depuis un téléphone Android distant.
     

  9. largonote

    Date d'inscription
    mai 2013
    Messages
    6

    Re : Envoi de SMS gratuits.

    Bonsoir,
    (voir post précédent décrivant brièvement le développement en cours). Le sketch de l'envoi de SMS par smsapi.free.mobile.fr est fidèlement repris de l'exemple fourni par Jeryko.
    Un bug résiduel subsiste, peut-être lié au sketch ou peut-être lié à mon réseau Wifi domestique, qui fonctionne correctement par ailleurs.
    - Symptôme: Après mise sous tension de l'ESP8266, le premier SMS passe correctement, mais blocage ensuite (plus possible de détecter le WiFi (WiFi.status() != WL_CONNECTED).
    - Topologie de mon réseau WiFi domestique : routeur FREEBOX en point d'accès WiFi et point d'accès LINKSYS (non routeur) sur le même réseau local (liaison Ethernet filaire FREEBOX-LINKSYS ).
    Le problème se produit de la même manière en utilisant exclusivement l'un OU l'autre de ces deux points d'accès.
    - Résolution provisoire du bug : modification du sketch pour tester successivement l'un puis l'autre des 2 accès ( Si connexion FREEBOX impossible ( après 60 tests WiFi.status() , essai de connexion sur LINKSYS, si connexion LINKSYS impossible, essai sur FREEBOX et ainsi de suite). Résultat : la connexion se fait alternativement sur un point d'accès puis le coup suivant sur l'autre point d'accès, comme si l'accès à l'un débloquait l'accès à l'autre pour la tentative de connexion suivante. Au final connexion toujours établie (fonctionnement systématique, sans blocage, selon le scénario décrit). Le fonctionnement est vérifié par le moniteur série sur l'IDE Arduino.
    Quelqu'un a t'il une idée?
    NOTA : je garderai ce fonctionnement par la suite (après résolution du bug j'espère), cette solution rendant le système plus robuste.
     

  10. Jeryko

    Date d'inscription
    mars 2015
    Localisation
    Persan 95340
    Âge
    73
    Messages
    997

    Re : Envoi de SMS gratuits.

    Bonjour largonote,

    Réponses rapides en vrac. Mais à ce jour, je ne peux pas en dire beaucoup plus.

    - Effectivement, je pense que tu es plus "pointu" que moi dans ce domaine mais je me dis que je progresse toujours !

    - Ne te presse pas pour moi, je viens de rester au lit 5 jours, je recommence seulement à faire surface.

    - J'ai réalisé 2 transmetteurs d'alarmes par SMS, via modules GSM. (Ce que tu évoques et que je n'ai pas encore vérifié)
    Voir les fichiers : http://www.microfer.fr/geryko/telech...ts_publics.php mon site où je bricole toujours.
    fichier N° 6 Arduino_SMS_GSM_Gery_2_0.zip
    fichier N° 9 Arduino_transmetteur_SMS_GSM.z ip
    et d'autres qui pourraient t'intéresser ?
    Effectivement, pour utiliser un module GSM il faut une carte SIM dédié (2 €)

    - je n'ai pas eu le temps de t'en parler, j'ai récemment découvert également un petit bug, peut-être en liaison avec ce que tu dis.
    Un peu différent ... et inexpliqué. (je n'ai pas encore cherché à approfondir)
    Après une période d'arrêt prolongée, (5 à 10 jours), la PREMIERE mise sous tension ne provoque pas l'envoi d'un SMS.
    Il me semble que le voyant bleu ne s'allume même pas ? Ensuite, cela fonctionne correctement.

    - Je suis équipé d’une Freebox Crystal V5 donc routeur FREEBOX en point d'accès WiFi ? et tu parles également d'un mode
    point d'accès LINKSYS (non routeur) . je ne connais pas. Cela veut dire que tu utilises la box un peu comme un simple modem ?
    Intérêt ? Je vais essayer de me renseigner?

    - Je ne sais pas lire l'anglais d'où mes difficultés à comprendre parfois.

    Merci pour toutes tes infos et à bientôt.
    Problème résolu, n'oubliez pas de préciser comment, les mesures prises. Merci
     

  11. saveus

    Date d'inscription
    janvier 2017
    Messages
    60

    Re : Envoi de SMS gratuits.

    hello
    si ca peu t'aider dans un de mes anciens boulot pour les (maudites) astreintes ;
    on avait un pc toujour allumé dans les locaux de la société avec un soft qui allais lire les mails sur une boite mail donnée et nous les forwardais en sms sur nos téléphones
    avec l'aide clé 3G (elles peuvent aussi envoyer des sms)
    si ca peut te donner des pistes de recherche...
     

  12. Jeryko

    Date d'inscription
    mars 2015
    Localisation
    Persan 95340
    Âge
    73
    Messages
    997

    Re : Envoi de SMS gratuits.

    Bonjour saveus,

    Oui, encore une application facile à comprendre. Merci.
    (astreinte une semaine sur 4 ou sur 5. J'ai fait ça pendant 37 ans)

    Concernant mon petit bug de démarrage: Très difficile à reproduire, je n'avance pas.
    Je pourrais certes faire des modifications au démarrage mais je voudrais d'abord essayer de comprendre ce qui se passe.
    Dans tous le documents ESP8266-12, beaucoup d'explications en anglais, je vois bien la multiplicité des possibilités mais même en
    traduisant ça reste incompréhensible pour ma petite tête.
    Je confirme : le voyant bleu ne s'allume pas au démarrage. Si j'appuie sur RaZ ça démarre bien.
    Finalement je vais devoir y aller par tâtonnements. dommage !
    Problème résolu, n'oubliez pas de préciser comment, les mesures prises. Merci
     

  13. cherbe

    Date d'inscription
    janvier 2015
    Localisation
    Quelque part en Lorraine
    Messages
    1 601

    Re : Envoi de SMS gratuits.

    Citation Envoyé par saveus Voir le message
    avec l'aide clé 3G (elles peuvent aussi envoyer des sms)
    Pour fonctionner, la clé 3G nécessite la mobilisation d'une carte SIM donc un abonnement dédié à cette fonction ?
    Si oui, ce n'est pas le but recherché.
    Le Pape a probablement un ordinateur cantique.
     

  14. saveus

    Date d'inscription
    janvier 2017
    Messages
    60

    Re : Envoi de SMS gratuits.

    oui il faut une carte Sim malheureusement.
    mais avec les offres free a 2€/mois sms illimité ce n'est pas non plus un gouffre financier.

    après l'autre question a se poser est de savoir si il n'existe pas des méthodes alternatives, plus simple,
    tel que configurer directement la boite mail sur ton smartphone
     

  15. cherbe

    Date d'inscription
    janvier 2015
    Localisation
    Quelque part en Lorraine
    Messages
    1 601

    Re : Envoi de SMS gratuits.

    Citation Envoyé par saveus Voir le message
    mais avec les offres free a 2€/mois sms illimité ce n'est pas non plus un gouffre financier.
    après l'autre question a se poser est de savoir si il n'existe pas des méthodes alternatives, plus simple,
    tel que configurer directement la boite mail sur ton smartphone
    Je crois comprendre que Jeryko cherche à exploiter la possibilité d'envoi de SMS via HTTPS ; un défi technologique qu'il s'est lancé en quelques sortes.
    Je ne critique absolument pas car moi non plus je n'aime pas les situations d'echec !
    Le Pape a probablement un ordinateur cantique.
     


    • Publicité




Poursuivez votre recherche :




Sur le même thème :




 

Discussions similaires

  1. échantillons gratuits
    Par Jack dans le forum Électronique
    Réponses: 61
    Dernier message: 29/10/2015, 00h34
  2. Mes antivirus gratuits, ne sont plus gratuits !
    Par Lion de Mer dans le forum Internet - Réseau - Sécurité générale
    Réponses: 1
    Dernier message: 23/03/2009, 01h11
  3. Smileys gratuits
    Par exbrkzs dans le forum [ARCHIVE] Vos liens sur le net
    Réponses: 0
    Dernier message: 16/11/2005, 17h50
  4. antivirus gratuits
    Par chikito dans le forum Internet - Réseau - Sécurité générale
    Réponses: 6
    Dernier message: 29/05/2005, 07h47
  5. composants gratuits ?????
    Par elektrax dans le forum Électronique
    Réponses: 13
    Dernier message: 20/10/2003, 23h36