Envoi de push depuis domoticz
-
Olivier77260
- Messages : 53
- Inscription : 26 janv. 2015, 09:39
Envoi de push depuis domoticz
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/
https://www.pushingbox.com/login.php
https://www.pushbullet.com/
Re: Envoi de push depuis domoticz
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.
Ta méthode, même si elle nécessite un intermédiaire, est beaucoup plus simple à mettre en place.
Merci !
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
Merci !
Re: Envoi de push depuis domoticz
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.
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.
Raspi B+ et 2. RfxcomE. Volets Somfy. Sondes de température "AliExpress". Domoticz version 4.10761
Re: Envoi de push depuis domoticz
C'est bien ça, dans le "Action On" ou le "Action Off" du périphérique.ziaziung a écrit :Je me reponds : Il faut mettre cette syntaxe dans la case "action on" du device.
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
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 ?
Combien de push cette méthode permet d'envoyer gratuitement ?
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Envoi de push depuis domoticz
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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Envoi de push depuis domoticz
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 ?
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 ?
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Envoi de push depuis domoticz
15 jours ?
T'en reçois plus de 30 par jour, sérieux ?
Quel usage en as tu ?
T'en reçois plus de 30 par jour, sérieux ?
Quel usage en as tu ?
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
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: Envoi de push depuis domoticz
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.
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.
Domoticz Stable V4.9700 sur Synology DSM 6.2 / 2 x RFlink V48.4 - 433.92MHz(Dio/Chacon) & 433.42MHz(RTS) / Script en LUA & Blocky
Re: Envoi de push depuis domoticz
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.
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.