Aller au contenu

Quick App - Suivi des batteries


Dragoniacs

Messages recommandés

Bonjour à tous,

 

Voici la version HC3 du suivi des piles de nos modules qui existait sous forme de VD pour nos HC2.

https://www.domotique-fibaro.fr/topic/3896-my-batteries/

 

Une fois le QA importé, vous aurez 3 variables à paramétrer :

  • Niveau : le seuil d'alerte pour vos push
  • Nombre : le nombre maxi de modules à afficher dans le QA
  • VG_Push : le nom de la variable globale à mettre à jour pour les notifications
  • ID_Push : le numéro (ID) du dispositif qui doit recevoir les notifications (attention : mettre l'ID de l'appareil et pas du user)

 

Dans le fichier main, il vous faut aussi préciser les icones pour afficher les différents niveaux de batterie : (à récupérer sur le sujet d'origine)

 local Icone_0 = 1026
 local Icone_25 = 1027
 local Icone_50 = 1028
 local Icone_75 = 1029
 local Icone_100 = 1030

 

Tout en sachant que l'icône '0' sera utilisée si un device a un niveau de batterie inférieur à celui indiqué dans la variable "Niveau" (correspondant au seuil d'alerte).

 

 

Batteries_V2-1.fqa

 

Publication de la V2.0 :

  • Possibilité de déclarer l'ID d'un appareil pour recevoir les push
  • Gestion des icônes en fonction des niveaux de batterie des dispositifs

Publication de la V2.1 :

  • Les modules "désactivés" ne sont pas listés

Pour passer de la V1.0 à la V2.x, mettez simplement à jour le code du fichier "main": MAIN_Batteries_V2-1.lua

 

Modifié par Dragoniacs
  • Like 5
Lien vers le commentaire
Partager sur d’autres sites

Il faut y placer une variable globale qui sert à envoyer des push via un autre système que le push Fibaro.
C'est ce que j'utilise alors c'est ce que j'ai implémenté en premier.
Je vais faire une update avec la possibilité de mettre un nom d'utilisateur.
J'avais développé ce QA avant les vacances, vite fait, et je l'ai publié en rentrant. Pas eu le temps encore de prendre en compte tout ça...

Envoyé de mon RMX1993 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

@flacon030
Tu vas dans les paramètres de la box, rubrique 7.Acces.
Tu y trouves, pour chaque utilisateur, les périphériques qui les sont associé, en cliquant sur le nom de l'utilisateur. Par exemple, moi je retrouve mon "realme X2" : ID = 22.
C'est ce chiffre que tu indiques dans la variable du QA

Envoyé de mon RMX1993 en utilisant Tapatalk

Lien vers le commentaire
Partager sur d’autres sites

  • 7 mois après...
  • 4 mois après...
  • 3 mois après...

Hello,

 

il semble qu'il y a eu du changement chez fibaro pour les alert push.

En tout cas pour continuer à être alerté avec ce super QA j'ai du changer la variable ID_Push par le numéro du user plutôt que celui de l'appareil.

 

Ou alors il faut changer la ligne de commande : passer de "push" à "simplePush".

 

Je m'explique :

 

si on veut du push sans changer l'id de la variable du QA (qui correspond à l'ID du téléphone) il faut changer cette ligne de code :
fibaro.alert("simplePush",{tonumber(self.pushID)}, msg)

 

et si on veut du push sur le user alors il faut changer l'id de la variable du QA (qui correspond à l'id du user) et dans ce cas on peut laisser la ligne de code inchangée : 

fibaro.alert("push",{tonumber(self.pushID)}, msg)

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...