changement smsgateway pour une autre appli

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

changement smsgateway pour une autre appli

Message par ledouble33 »

bonjour
j avais ma passerelle sms qui fonctionner trés bien avec mon LG G3 mais il est tomber en panne
j ai recuperer un LG G4 mais lui ne fonctionne pas avec l aplli smsgateway pro je pense que c est android qui bloque ,j ai donc
installer un clone qui s appelle aussi smsgateway
j ai modifier le script smsgateway.py ,ca fonctionne pas je vois pas mon erreur :evil:
quand je copie http://192.168.1.11:8080/?number=06xxxx ... Helloworld ca fonctionne

Code : Tout sélectionner

#!/usr/bin/python
# -*- coding: utf-8 -*-
 
# il faut le module requests
# sudo pip install requests
 
import requests
import os
import sys
 
 
#~~~~~~~~~~Numeros de telephone a contacter~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#phones=['06xxxxxxx','06xxxxxxxx']

phones=['06xxxxxxxx','06xxxxxxxx']
 
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
#~~~~~~~~~~ Parametres SMS Gateway Ultimate ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
ip_sms_gateway='192.168.1.11'
port_sms_gateway='8080'
 
 
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 
if len(sys.argv)==1:
        message='message de Domoticz'
else:
        message = sys.argv[1]
 
 
 
def send_sms (tel,message):
#requetesms='http://'+ip_sms_gateway+':'+port_sms_gateway+'/send.html?'+'smsto='+tel+'&smsbody='+message+'&smstype=sms'
    requetesms='http://'+ip_sms_gateway+':'+port_sms_gateway+'/?number'+'='+tel+'&text='+message+'
    r = requests.get(requetesms)
    print (r.url)
 
 
 
for tel in phones:
    #print (tel)
    send_sms(tel,message)
le message d erreur

Code : Tout sélectionner

2018-12-24 12:05:29.840 Status: User: Admin initiated a switch command (693/AlarmeMaison/Off)
2018-12-24 12:05:29.844 Status: Notification: ALARME_MODE_MAISON_desactiver
2018-12-24 12:05:29.855 Status: LUA: this will end up in the domoticz log
2018-12-24 12:05:30.063 Status: Executing script: /home/pi/domoticz/scripts/python/smsgateway.py
2018-12-24 12:05:30.078 Error: Error executing script command (/home/pi/domoticz/scripts/python/smsgateway.py). returned: 32256
2018-12-24 12:05:46.512 Status: LUA: this will end up in the domoticz log
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: changement smsgateway pour une autre appli

Message par vil1driver »

Salut,

Enlève ceci après message
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

Re: changement smsgateway pour une autre appli

Message par ledouble33 »

vil1driver a écrit : 24 déc. 2018, 13:40 Salut,

Enlève ceci après message
super et grand merci ,ca fonctionne bien mais pas de boot automatique au demarrage du telephone
rapide et efficace ;)
ledouble33
Messages : 286
Inscription : 07 févr. 2015, 07:45

Re: changement smsgateway pour une autre appli

Message par ledouble33 »

l application
https://play.google.com/store/apps/deta ... smsgateway

le script modifié

Code : Tout sélectionner

#!/usr/bin/python
# -*- coding: utf-8 -*-
 
# il faut le module requests
# sudo pip install requests
 
import requests
import os
import sys
 
 
#~~~~~~~~~~Numeros de telephone a contacter~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#phones=['06xxxxxxx','06xxxxxxxx']

phones=['06xxxxxxxx','06xxxxxxxx']
 
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
#~~~~~~~~~~ Parametres SMS Gateway Ultimate ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
ip_sms_gateway='192.168.1.11'
port_sms_gateway='8080'
 
 
#~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 
if len(sys.argv)==1:
        message='message de Domoticz'
else:
        message = sys.argv[1]
 
 
 
def send_sms (tel,message):
#requetesms='http://'+ip_sms_gateway+':'+port_sms_gateway+'/send.html?'+'smsto='+tel+'&smsbody='+message+'&smstype=sms'
    requetesms='http://'+ip_sms_gateway+':'+port_sms_gateway+'/?number'+'='+tel+'&text='+message
    r = requests.get(requetesms)
    print (r.url)
 
 
 
for tel in phones:
    #print (tel)
    send_sms(tel,message)
Répondre