SMS quelle solution mettre en oeuvre

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.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: SMS quelle solution mettre en oeuvre

Message par vil1driver »

sauf erreur domoticz ne permet pas en lua de choisir son système de notification, c'est soit mail, soit tout ?? corrigez moi..

tu peux peut-être t'inspirer de ceci
viewtopic.php?t=226
Dernière modification par vil1driver le 12 mai 2016, 13:07, modifié 1 fois.
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
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: SMS quelle solution mettre en oeuvre

Message par papoo »

vil1driver a écrit :sauf erreur domoticz ne permet pas en lua de choisir son système de notification, c'est soit mail, soit tout ?? corrigez moi..
Effectivement la commande commandArray['SendNotification'] ne permet pas de choisir son système de notification
vil1driver a écrit : tu peux peut-être t'inspirer de ceci
viewtopic.php?t=226
Je vais m'en inspirer aussi :)
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
lclem
Messages : 96
Inscription : 22 avr. 2015, 16:50

Re: SMS quelle solution mettre en oeuvre

Message par lclem »

J'essaie d'utiliser pushover. J'ai cree un compte, une application, j'ai reussi à envoyer un message sur mon smartphone à partir du site pushover.
Par contre dans domoticz quand je rendre la clef api et que je clique sur test domoticz me dit que mon api n'est pas bon.
Ai je oublié une etape?
Je precise qu'actuellement j'utilise la version d'essai de pushover
Rxfcom Somfy Oregon Chacon Imagintronix Z-stickGen5 Qubino HuaweiVodafone et divers gadget chinois (detecteur ouverture, inondation, mouvement,...)
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: SMS quelle solution mettre en oeuvre

Message par thier »

Après avoir glané des infos sur internet voici ma solution
un premier script sh qui gère l'envoi des message vie pushbullet:

#!/bin/bash
api='mon api key'
title="$1"
body="$2"
curl -u $api: https://api.pushbullet.com/v2/pushes -d type=note -d title="$title" -d body="$body"


un second script lua qui envoi un message dès que la variable 'pushbullet' n'est pas égal à 0:

--[[
script_time_pushbullet.lua
Envoi une notification Pushbullet si la uservariable 'pushbullet' n'est pas égal à zéro.
Après envoi, remise à zéro de la uservariable 'pushbullet'.
--]]
commandArray = {}

if uservariables["pushbullet"] ~= '0' then
local titre = 'Domoticz'
local message = uservariables["pushbullet"]

-- Run curl command
print("envoi notification pushbullet: " .. message)
envoi_succes = os.execute ('/home/pi/domoticz/scripts/sh/pushbullet.sh "'..titre..'" "'..message..'" ')

if envoi_succes then
print("envoi notification pushbullet : success")
-- RAZ de la uservariable pushbullet
commandArray['Variable:pushbullet'] = '0'
else
print("envoi notification pushbullet: échec")
end
end

return commandArray


Quand j'ai besoin d'une alarme dans un script lua, il suffit de renseigner la variable 'pushbullet' et le message sera envoyé au script time suivant.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
lclem
Messages : 96
Inscription : 22 avr. 2015, 16:50

Re: SMS quelle solution mettre en oeuvre

Message par lclem »

Juste pour dire que j'ai trouvé pourquoi domoticz refusait ma clef api en fait il faut enregistrer les paramétres en premier et apres effectuer le test :P
Rxfcom Somfy Oregon Chacon Imagintronix Z-stickGen5 Qubino HuaweiVodafone et divers gadget chinois (detecteur ouverture, inondation, mouvement,...)
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: SMS quelle solution mettre en oeuvre

Message par papoo »

thier a écrit : il suffit de renseigner la variable 'pushbullet' et le message sera envoyé au script time suivant.
Pourquoi ne pas utiliser un script_variable au lieu d'un script_time afin de ne pas attendre la minute suivante?
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: SMS quelle solution mettre en oeuvre

Message par thier »

@ papoo
Dans le feu de l'action je n'y ai même pas pensé. C'est fait depuis. Non pas que je sois à une minute près pour recevoir les alertes mais ça limite les script_time qui s'exécutent en même temps.
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
thier
Messages : 807
Inscription : 26 sept. 2015, 10:32
Localisation : charente

Re: SMS quelle solution mettre en oeuvre

Message par thier »

en modifiant dans le script sh
curl -u $api: https://api.pushbullet.com/v2/pushes -d type=note -d title="$title" -d body="$body"
par
curl -u $api: https://api.pushbullet.com/v2/pushes -d "<identification de l'un de vos appareil>" -d type=note -d title="$title" -d body="$body"
on peut cibler l'envoi d'un push vers un seul appareil
PI3+, Buster, Domoticz V2020.2, rflink, zwave, chauffage piloté par qubino, sondes oregon et Vil1d, boite aux lettres détection passage facteur, volets roulants qubino fibaro.
natacha3
Messages : 17
Inscription : 19 oct. 2016, 13:47

Re: SMS quelle solution mettre en oeuvre

Message par natacha3 »

Heuuu Je suis désolée pour ce beau déterrage de topic en règle :oops:
Mais vu que ce sujet date un peu, j'aurais aimé savoir si l'envoi de SMS par pushbullet fonctionnait encore ?

Il semberait que le domaine des API pour les développeurs soit très volatile ... :roll:
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: SMS quelle solution mettre en oeuvre

Message par papoo »

Pushbullet fonctionne toujours très bien
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Répondre