Dev d'une passerelle SMS via un ancien mobile Android

Décrivez votre installation de Domotique,ce que vous gérez, quels sont les points forts de votre config illustrez par des photos, partagez et faites nous envie !
sphinxou
Messages : 167
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou »

Error: EventSystem: in ALARME: [string "..."]:5: invalid capture index
voila l'erreur dans les log

Cirus a écrit :Vous pouvez-être plus explicite SVP !!
sphinxou a écrit :merci je n'ai plus d'erreur mais je ne reçois pas de sms



Cirus a écrit :il faut supprimer la ligne où il y a 'sMsgx = ' car la variable sMsgx n'a pas d'affectation.

Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus »

Pour information je viens de faire le test avec un Asus (Z00AD) Android 5 avec 2 Slots et ça fonctionne nickel en paramétrant le mobile correctement et en mettant la carte SIM dans le Slot1.
Cirus a écrit :Vous pouvez-être plus explicite SVP !!
sphinxou a écrit :merci je n'ai plus d'erreur mais je ne reçois pas de sms



Cirus a écrit :il faut supprimer la ligne où il y a 'sMsgx = ' car la variable sMsgx n'a pas d'affectation.


Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus »

Donc dans la log Domoticz. Vous avez un pb dans votre code à l'exécution, copiez moi votre script.
sphinxou a écrit :Error: EventSystem: in ALARME: [string "..."]:5: invalid capture index
voila l'erreur dans les log

Cirus a écrit :Vous pouvez-être plus explicite SVP !!
sphinxou a écrit :merci je n'ai plus d'erreur mais je ne reçois pas de sms




sphinxou
Messages : 167
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou »

ok moi sa ne fonctionner pas pourtant avec le même paramétrage.
je Vien d'acheter l'appli elle est vraiment super
Cirus a écrit :Pour information je viens de faire le test avec un Asus (Z00AD) Android 5 avec 2 Slots et ça fonctionne nickel en paramétrant le mobile correctement et en mettant la carte SIM dans le Slot1.
Cirus a écrit :Vous pouvez-être plus explicite SVP !!
sphinxou a écrit :merci je n'ai plus d'erreur mais je ne reçois pas de sms



Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

sphinxou
Messages : 167
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou »

voila en passant par la méthode openurl sans la fonction smsput sa fonctionne:

Code : Tout sélectionner

function smsput( sGroup, sMsg )

    sUrl="http://192.168.1.2:1200/SMS&GRP=" .. sGroup .. "&MSG="
 commandArray['OpenURL']=sUrl .. string.gsub(sMsg, ' ', '%20')
end






commandArray = {}

if (otherdevices['ALARME']=='On') and (devicechanged['Porte dentre']) then
  -- commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
         smsput('ADMIN',"la porte dentre est ouverte")

    end


return commandArray
Cirus a écrit :Donc dans la log Domoticz. Vous avez un pb dans votre code à l'exécution, copiez moi votre script.
sphinxou a écrit :Error: EventSystem: in ALARME: [string "..."]:5: invalid capture index
voila l'erreur dans les log

Cirus a écrit :Vous pouvez-être plus explicite SVP !!
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus »

Merci.
Cet ASUS semble avoir un comportement normal avec la SIM1...

Envoyez moi votre code complet... je vais regarder.
sphinxou a écrit :ok moi sa ne fonctionner pas pourtant avec le même paramétrage.
je Vien d'acheter l'appli elle est vraiment super
Cirus a écrit :Pour information je viens de faire le test avec un Asus (Z00AD) Android 5 avec 2 Slots et ça fonctionne nickel en paramétrant le mobile correctement et en mettant la carte SIM dans le Slot1.
Cirus a écrit :Vous pouvez-être plus explicite SVP !!

sphinxou
Messages : 167
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou »

le script est complet je commence à l'écrire

Code : Tout sélectionner

function smsput( sGroup, sMsg )

    sUrl="http://192.168.1.2:1200/SMS&GRP=" .. sGroup .. "&MSG="
 commandArray['OpenURL']=sUrl .. string.gsub(sMsg, ' ', '%20')
end

commandArray = {}

if (otherdevices['ALARME']=='On') and (devicechanged['Porte dentre']) then
  -- commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
         smsput('ADMIN',"la porte dentre est ouverte")

    end


return commandArray
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus »

Sincèrement je ne vois pas... le device 'ALARME' existe ?
sphinxou a écrit :le script est complet je commence à l'écrire

Code : Tout sélectionner

function smsput( sGroup, sMsg )

    sUrl="http://192.168.1.2:1200/SMS&GRP=" .. sGroup .. "&MSG="
 commandArray['OpenURL']=sUrl .. string.gsub(sMsg, ' ', '%20')
end

commandArray = {}

if (otherdevices['ALARME']=='On') and (devicechanged['Porte dentre']) then
  -- commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
         smsput('ADMIN',"la porte dentre est ouverte")

    end


return commandArray

sphinxou
Messages : 167
Enregistré le : 03 déc. 2016, 13:37

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par sphinxou »

oui quand je passe par la commande

Code : Tout sélectionner

commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
sa fonctionne
Cirus a écrit :Sincèrement je ne vois pas... le device 'ALARME' existe ?
sphinxou a écrit :le script est complet je commence à l'écrire

Code : Tout sélectionner

function smsput( sGroup, sMsg )

    sUrl="http://192.168.1.2:1200/SMS&GRP=" .. sGroup .. "&MSG="
 commandArray['OpenURL']=sUrl .. string.gsub(sMsg, ' ', '%20')
end

commandArray = {}

if (otherdevices['ALARME']=='On') and (devicechanged['Porte dentre']) then
  -- commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
         smsput('ADMIN',"la porte dentre est ouverte")

    end


return commandArray
Domoticz 4.9700/ rfxcom /sonde diy/raspberry pi3+HDD/cirusms/contact de porte diy

Cirus
Messages : 40
Enregistré le : 05 févr. 2017, 21:42

Re: Dev d'une passerelle SMS via un ancien mobile Android

Message par Cirus »

Essayez avec une phrase simple sans espace :

Code : Tout sélectionner

smsput('ADMIN',"porte_ouverte")
sphinxou a écrit :oui quand je passe par la commande

Code : Tout sélectionner

commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
sa fonctionne
Cirus a écrit :Sincèrement je ne vois pas... le device 'ALARME' existe ?
sphinxou a écrit :le script est complet je commence à l'écrire

Code : Tout sélectionner

function smsput( sGroup, sMsg )

    sUrl="http://192.168.1.2:1200/SMS&GRP=" .. sGroup .. "&MSG="
 commandArray['OpenURL']=sUrl .. string.gsub(sMsg, ' ', '%20')
end

commandArray = {}

if (otherdevices['ALARME']=='On') and (devicechanged['Porte dentre']) then
  -- commandArray['OpenURL']='192.168.1.2:1200/SMS&GRP=ADMIN&MSG=Bonjour%20Test%20SMS'
         smsput('ADMIN',"la porte dentre est ouverte")

    end


return commandArray

Répondre