Aller au contenu
Dragoniacs

Quick App - Suivi des batteries

Recommended Posts

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

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci, comme ca je n'ai pas a le faire :2:

  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Oui, on se rend vite compte du nombre important de VD qu'on avait sur nos HC2 quand on passe sur la HC3

Envoyé de mon RMX1993 en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

QA installé

Merci

Avec les icônes cela sera parfait

 

que faut t'il mettre dans la variable "VG_Push "?

Le nom du user qui doit recevoir la notification?

Modifié par flacon030

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites

Mise a jour effectué

Les icônes fonctionne parfaitement

Mais je n'ai rien compris pour les push (désolé parfois je suis bête)

Partager ce message


Lien à poster
Partager sur d’autres sites

Génial !

Si tu pouvais enlever les périphérique désactivés, ce serais bien :60:

Partager ce message


Lien à poster
Partager sur d’autres sites

@Massalia normalement je ne prends pas en compte les modules masqués.... Qu'est ce que tu appelles 'désactivé'?

Envoyé de mon RMX1993 en utilisant Tapatalk

Partager ce message


Lien à poster
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

Partager ce message


Lien à poster
Partager sur d’autres sites

@Dragoniacs

 

Je parlais de ca :

 

Photo.thumb.png.9942610b004125c07c49589857118867.png

Modifié par Massalia

Partager ce message


Lien à poster
Partager sur d’autres sites

Bien vu !
Je vais corriger ça alors :)

Envoyé de mon RMX1993 en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok, Merci beaucoup ... je regarde ca !! :13:

 

Ca marche nickel @Dragoniacs Merci !

Modifié par Massalia
  • Like 1

Partager ce message


Lien à poster
Partager sur d’autres sites


... In English please....

Envoyé de mon M2012K11AG en utilisant Tapatalk

Partager ce message


Lien à poster
Partager sur d’autres sites

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)

Partager ce message


Lien à poster
Partager sur d’autres sites

×