Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comment fait on une alarme sur une batterie faible ? #162

Closed
KiwiHC16 opened this issue Mar 2, 2018 · 11 comments
Closed

Comment fait on une alarme sur une batterie faible ? #162

KiwiHC16 opened this issue Mar 2, 2018 · 11 comments
Labels
enhancement New feature or request

Comments

@KiwiHC16
Copy link
Owner

KiwiHC16 commented Mar 2, 2018

No description provided.

@KiwiHC16 KiwiHC16 added the enhancement New feature or request label Mar 2, 2018
@edgd1er
Copy link
Collaborator

edgd1er commented Mar 2, 2018

avec /index.php?v=d&p=eqAnalyse, tu peux définir des actions selon les niveaux et des couleurs de widget.
Effectivement comme tu l'indiques dans le #161, il faut pouvoir trouver les periph dans ce menu...

@edgd1er
Copy link
Collaborator

edgd1er commented Mar 3, 2018

a priori, battery_type ne provoque pas l'affichage dans le menu Analyse->Equipement. l'ajout du type de batterie ne permet pas son apparition dans le menu equipement.
J'ai des periph zwave dont ce champs n'est pas renseigné mais qui apparaissent qd même.
Je me demande la zone status dans conf avancée qui montre un battery: 30 ne déclencherait pas les alarmes batterie:
{"lastCommunication":"2018-03-03 18:30:20","timeout":0,"warning":0,"danger":0,"battery":30,"batteryDatetime":"2018-03-03 18:30:19","batterydanger":0,"batterywarning":0}

Concernant l'alarme, ça se passerait dans le champ configuration. Exemple pour du zwave en bdd:
{"product_name":"EUR_STELLAZ Wall Radiator Thermostat Valve Control","manufacturer_id":328,"product_type":1,"product_id":1,"createtime":"2017-07-22 11:57:46","updatetime":"2018-01-19 06:53:44","fileconf":"","conf_version":"","battery_type":"","battery_danger_threshold":"5","battery_warning_threshold":"15"}

@KiwiHC16
Copy link
Owner Author

KiwiHC16 commented Mar 12, 2018

Page Batterie Equipement
http://jeedomzwave/index.php?v=d&p=eqAnalyse

<title>EqAnalyse - Jeedom</title>

desktop/php/eqAnalyse.php
$eqLogic->getConfiguration('battery_type'
Exemple zwave: "battery_type":"2x1.5V AAA"
Exemple zigbee: "battery_type":"2x1.5V AAA"

$eqLogic->getStatus('battery'
Exemple zwave: "battery":48
Exemple zigbee: "battery":48 (mis dans la base mais n'apparait pas dans info jeedom, il faut le charger en memoire probablement au demarage et sur nouvelle valeur)

@KiwiHC16
Copy link
Owner Author

First implementation in push today.
Calibration to Volt min=2,7 et max=3,1 en prenant l entree en mV pour calculer un %.

KiwiHC16 added a commit that referenced this issue Mar 12, 2018
Remontée des infos batteries dans le menu - Analyse - Equipement
@KiwiHC16
Copy link
Owner Author

KiwiHC16 commented Mar 12, 2018

Probleme c est que la valeur n'est probablement pas standardisée dans la mesure ou pour Xiaomi on remonte des milliV mais est toujours le cas et si pas une batterie de 3V (Est ce qu'on utilise l info Type de piles) ?

Je ne vois aucun traitement pour l affichage donc la standardisation/normalisation doit être faite lors du stockage de la valeur au plus tard en etant un % de batterie.

@KiwiHC16
Copy link
Owner Author

Maintenent les equipements sont dans le menu Analyses - Equipement.
Comment fait on une alarme ?

@KiwiHC16
Copy link
Owner Author

@KiwiHC16
Copy link
Owner Author

@KiwiHC16
Copy link
Owner Author

CheckBattery.php et CheckAlive.php ajouté dans folder resource.
Pour l instant mis sous la forme d un script dans la plugin script pour tests. Si ok voir comment les mettres dans le plugin Abeille.

@KiwiHC16
Copy link
Owner Author

Un petit scrip associé a scenario en test:
Objet script:
capture d ecran 2018-03-16 a 18 40 49
2 commandes avec les scripts: CheckBattery.php et CheckAlive.php (see folder resource
capture d ecran 2018-03-16 a 18 41 06
Scenario pour monitorer:
capture d ecran 2018-03-16 a 18 40 28
capture d ecran 2018-03-16 a 18 40 20

En cours de test chez moi.

@KiwiHC16
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants