Aller au contenu

Utiliser Le Service Pushover Pour Les Notifications


Moicphil

Messages recommandés

  • 4 semaines après...

ça fonctionne depuis leur site mais pas depuis ma HC2,

les push Fibaro arrivent bien, rien changer dans mes vd, j'ai changé de FAI mais ça fonctionné hier.

un problème de port...

je vais voir, mais comme tu utilises, je voulais voir si c'était général  ;)

Lien vers le commentaire
Partager sur d’autres sites

@Phil, quel est la différence entre l'envoie par ton script et la commande dans les vd?

 

POST /1/messages.json?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&user=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&message=ALARME+ACTIVEE&priority=1&sound=pushover HTTP/1.1
Host: api.pushover.net
0x0D0x0A
 
à  jusque que là , avant que je change de FAI, ça fonctionné, je pensé que cela avait fonctionné depuis, mais en fait non, ça s’arrête précisément au changement de fournisseur d’accès.
les mail est push de la HC2 passe sans problème. la box est bien en port 80?
Lien vers le commentaire
Partager sur d’autres sites

L e script du dessus (dans un vd) ma permis de supprimer tous les boutons dédiés à  chaque message.

En créant une variable nommée "pushover".

Ensuite, dans tes scènes tu n'as plus qu'a intégrer les lignes ci dessous avec le message que tu veux: 

fibaro:setGlobal("pushover", "le message que tu souhaites envoyer à  pushover" );
    fibaro:call(xx, "pressButton", "1");  --bouton du VD avec script 

Oui pour le port 80..

 

Tu as vérifié que dans l'ip de ton vd tu as bien  " 184.154.74.158 "  ?

Lien vers le commentaire
Partager sur d’autres sites

Depuis ton navigateur, essayes de taper ca :

https://api.pushover.net/1/sounds.json?token=mets ton token ici!

Tu devrais avoir en réponse du serveur :

 

 

{"sounds":{"pushover":"Pushover (default)","bike":"Bike","bugle":"Bugle","cashregister":"Cash Register","classical":"Classical","cosmic":"Cosmic","falling":"Falling","gamelan":"Gamelan","incoming":"Incoming","intermission":"Intermission","magic":"Magic","mechanical":"Mechanical","pianobar":"Piano Bar","siren":"Siren","spacealarm":"Space Alarm","tugboat":"Tug Boat","alien":"Alien Alarm (long)","climb":"Climb (long)","persistent":"Persistent (long)","echo":"Pushover Echo (long)","updown":"Up Down (long)","none":"None (silent)"},"status":1,"request":"bb2cfe0716e94a89dec5ac8d62a39c84"}

Lien vers le commentaire
Partager sur d’autres sites

ça revient au même que l'autre façon alors.

 

j'avoue ne pas tous comprendre dans le code, ça fait appel à  un serveur extérieur?

 

Pas du tout au meme au lieu d'avoir 20 boutons avec des messages prédéfinis comme avant, j'en ai 3 ( 3 sons différents )

Et ca permet de personnaliser tes messages en fonction de ta scene.

Exemple pour mon push ecodevice :

message = ("Production solaire du jour : "..index.." Kwh - soit: "..jour.." € / Production mensuelle : "..indexmois.." Kwh - soit: "..mois.." € / Production annuelle :"..index2807.." Kwh - soit: "..annee.." €")
fibaro:debug(message); 
fibaro:setGlobal("pushover", message);
fibaro:call(198, "pressButton", "2");  --pushover lua 

>> http://www.domotique-fibaro.fr/index.php/topic/1149-ecodevice-notification-quotidienne-production-ou-conso/

 

Ben non! pas de serveur externe, c'est le toolkit de JC

Lien vers le commentaire
Partager sur d’autres sites

si je là  mets, la ligne raz, j'ai pas le push, c'est peut être un problème de latence du au ping élevé de la connexion sat.

elle se vide automatiquement au chargement de l'autre, là , ça fonctionne.

 

ok, c'est pas pareil  ;)

et puis, ça marche là , merci Phil, j'ai plus qu'a refaire mes scènes :unsure:  

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...