Page 1 sur 2
Envoi de push depuis domoticz
Publié : 27 janv. 2015, 17:35
par Olivier77260
Pour envoyer des alertes sur mon Iphone, tablette et Chrome, j'utilise Pushingbox qui permet de créer des scénarios en fonction de à qui vous voulez envoyer un push via pushbullet. Une fois le scénario créé, vous récupérez le code API que vous insérez dans l'action de domoticz. Tout cela gratuitement.
https://www.pushingbox.com/login.php
https://www.pushbullet.com/
Re: Envoi de push depuis domoticz
Publié : 27 janv. 2015, 17:56
par hobbe
Super ! Beau contournement.
Je n'avais pas vu que
PushingBox supportait Pushbullet.
Personnellement, j'avais mis en place un script LUA qui vérifie si une variable "Pushbullet" contient un message à envoyer.
Code : Tout sélectionner
-- /domoticz/scripts/lua/script_time_pushbullet.lua
-- Send Pushbullet notifications
-- When the "Pushbullet" variable is not empty, a notification is triggered,
-- then the variable is emptied.
commandArray = {}
if uservariables["Pushbullet"] ~= "" then
local curl = 'C:\\bin\\curl.exe'
local pb_token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
local pb_title = 'Domoticz'
local pb_body = uservariables["Pushbullet"]
local curl_options = '--insecure'
local pb_command = curl .. ' -u ' .. pb_token .. ': ' .. curl_options .. ' -X POST https://api.pushbullet.com/v2/pushes --header "Content-Type: application/json" --data-binary "{""type"": ""note"", ""title"": ""' .. pb_title .. '"", ""body"": ""' .. pb_body .. '"" }">nul'
-- Run curl command
print("¤¤¤ Pushbullet Notification: " .. pb_body)
exec_success = os.execute(pb_command)
if exec_success then
print("¤¤¤ Pushbullet Notification: success")
-- Clear Pushbullet variable
commandArray['Variable:Pushbullet'] = ''
else
print("¤¤¤ Pushbullet Notification: failure")
end
end
return commandArray
Ta méthode, même si elle nécessite un intermédiaire, est beaucoup plus simple à mettre en place.
Merci !
Re: Envoi de push depuis domoticz
Publié : 18 févr. 2015, 15:37
par ziaziung
Bonjour. Merci pour cette astuce mais j'aurai encore besoin d'explications supplémentaires :
Où doit on mettre
http://api.pushingbox.com/pushingbox?devid=MONID ?
Je me reponds : Il faut mettre cette syntaxe dans la case "action on" du device.
Re: Envoi de push depuis domoticz
Publié : 20 févr. 2015, 11:18
par hobbe
ziaziung a écrit :Je me reponds : Il faut mettre cette syntaxe dans la case "action on" du device.
C'est bien ça, dans le "Action On" ou le "Action Off" du périphérique.
Dans un script LUA, on peut ajouter :
Code : Tout sélectionner
commandArray['OpenURL'] = 'http://api.pushingbox.com/pushingbox?devid=MONID'
Re: Envoi de push depuis domoticz
Publié : 06 juil. 2017, 20:31
par cyberbob
Cela a l'air bien, j'utilise actuellement Pushover pour android, et permet d'envoyer 7500 push/mois gratuitement.
Combien de push cette méthode permet d'envoyer gratuitement ?
Re: Envoi de push depuis domoticz
Publié : 06 juil. 2017, 20:44
par vil1driver
Re: Envoi de push depuis domoticz
Publié : 06 juil. 2017, 20:53
par cyberbob
merci, d'après le liens donné oui c'est 500/mois donc 15/jours environ.
je vais pas le mettre car il faut que j'installe une nouvelle apps sur le smarphone android.
d'autre méthode font mieux que pushover ou non ?
Re: Envoi de push depuis domoticz
Publié : 06 juil. 2017, 21:07
par vil1driver
15 jours ?
T'en reçois plus de 30 par jour, sérieux ?
Quel usage en as tu ?
Re: Envoi de push depuis domoticz
Publié : 06 juil. 2017, 21:25
par cyberbob
Je n'ai pas encore implémenté les notification dans ma domotique mais, autant prendre celle qui permet le plus.
Je compte tout mettre en push car après avoir testé, cela semble plus réactif et rapide que les notification par mail.
Et je me demandais quelle était le meilleur push pour android prendre ne n'ai testé que pushover pour l'instant.
Re: Envoi de push depuis domoticz
Publié : 09 juil. 2017, 13:45
par yanael
Slt .
Personnellement j utilise notify my Android version pro (notifications illimitées).
Cela fonctionne très bien à condition que l applis soit lancé au démarrage du téléphone.
Pour ma femme j utilise les SMS , tout aussi fiable.