Aller au contenu

Recommended Posts

Module virtuel pour HC2 qui permet d’envoyer les SMS via FreeMobil.

post-32-0-12983900-1402662954_thumb.png

 

Installation

  • importer le VD (Module Virtuel) dans votre HC2 et changer les donnée dans le SETTINGS par les votre
-- SETTINGS --
local urlhttp = "192.168.0.1"; -- ip de votre serveur php
local urlport = 80; -- port de serveur php
local url = "/sms/sendSMS.php?msg="; -- adresse de la page d'envoi
  • créer une variable globale « mysms » dans panneaux variables avec valeur vide ou 0

​post-32-0-64867900-1402663035_thumb.png

  • importer le dossier sms sur votre serveur php
  • dans le fichier config.php renseigner vos codes d’accès
//SETTINGS

//For FreeMobile ------
//LOGIN FREE MOBILE
    $user = 'votre_login';

//PASSWORD FREE MOBILE
    $pass = 'votre_mot_de_passe';

Utilisation

 

Intégrez dans vos scènes ou Modules le code suivant:

-- message sms a envoyer
fibaro:setGlobal("mysms", "Mon message");
-- activation du périphérique virtuel et bouton ad hoc
-- XXX=ID de votre module Virtuel
fibaro:call(XXX, "pressButton", "1");

Développement prévus:

  1. gestion des erreurs
  2. retour des infos vers HC2
  3. intégration de plusieurs compte

Mise à  jour:

version 1.2
gestion des erreurs
retour des infos vers HC2

 

Le Module Virtuel FreeSMS

 

Amusez vous bien … 

 

Un grand merci à  Krikroff pour son HC2 LUA Framework qui encore une fois m’a bien servie

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

En ce beau weekend ensoleillé, je démarrais ce matin le même "petit" développement ...et je viens de gagner du temps (pas mal de temps... et même énormément de temps)  :)

 

ça marche très bien !

 

Pour ce qui concerne la roadmap sur le sujet plusieurs comptes :

  • J'ai 1 compte avec 2 lignes
  • J'ai un deuxième compte avec 1 ligne

Cela vient du fait qu'au début de FREEMOBILE, on ne pouvait pas regrouper les lignes sur le même compte et donc il me reste 2 comptes FREE séparés et non regroupables. 

 

Dernière question/remarques : Pourquoi passer par un serveur NAS, n'est-il pas possible de tout faire en LUA (c_URL, ...) ?

 

Merci encore

Partager ce message


Lien à poster
Partager sur d’autres sites

Non malheureusement ce n'est pas encore possible en lua car le https n'est pas supporté par la HC2...

J'ai cru voir sur le forum officiel de Fibaro que Krikroff a fait une demande pour que le https soit supporté dans l'avenir. Ça simplifiera tout ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

demande d'info : user et pass de config.php ? numéro de tel, ou identifiant free mobile,,,, et le pass est password abonné ou la clé ? cordialement.

 

Bon, aprés modif Pass et vérification, c'est la clé API qu'on active qui sert de MdP dans le fichier CONFIG,,, user (N°abonnée)  pass (Clef API).

 

Réception SMS 2secs.

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour les possesseurs de Synology, directement dans les Notifications, SMS, créer un nouveau fournisseur : FREE Mobile et ensuite (à  compléter) :   https://smsapi.free-mobile.fr/sendmsg?user=xxxxxx&pass=IDactiver&to=numerophonesans0&msg=Synology+home

 

J'ai tout compris, j'ai FREE. Merci

 

Merci encore rems.

  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

Juste une petite question : Les caractères accentués ne sont pas pris en charge ? (genre "température = 26°") ...

Encore merci pour ce module... en attendant la V6 stable avec possibilité d'ajouter les plugIn de Krikri ;-)...

Bon boulot Rems !

Partager ce message


Lien à poster
Partager sur d’autres sites

ceux qui n'ont et qu'y ne peuvent pas avoir FREE.... :wacko:

on fait comment  :unsure:

Partager ce message


Lien à poster
Partager sur d’autres sites

@medline2c

Je vais regardé ça ;)

Ouhaaaa tu voie loin la V4 n'est pas encore stable, (Fibaro a fait un grand FLOP avec) et toi tu attend la V6  :D  :13:

 

@Frederic

Ben, ils cherchent d'autre solutions, par exemple passerelle GSM avec Tasker ;)  :2:  :P

Partager ce message


Lien à poster
Partager sur d’autres sites

×