Détecter une absence secteur sur Luna

Suite du sujet Détecter une absence secteur :

Bonjour,
Désolé de déterrer ce sujet mais j’ai cette même question:
Ma Jeedom Luna ne peut-elle pas simplement détecter l’absence secteur et envoyer une alerte sur l’appli de mon smartphone vu qu’elle a une batterie de secours ?

Bonsoir,

Durant mes recherches d’évolution sur le plugin, j’ai constaté qu’une valeur (current_now) passait en négative lors de l’absence de secteur, elle peut sans doute être utilisée pour verifier si secteur présent ou pas.
je peut te fournir un bloc code qui vient lire cette info si cela t’interesse.

Je post, sa peut servir a d’autres :

  1. Création d’un équipement virtuel (Ex : Virtuel_Luna) avec une info binaire (Ex : Présence Secteur)

  2. création d’un scénario :
    Declencheur Programmé toutes les minutes (* * * * *)
    Ajout d’un bloc code :

$tags = $scenario->getTags(); // Récupèration de la liste des tags.
$tags['secteur'] = 1;
$battery = exec('sudo cat /sys/class/power_supply/bq27546-0/current_now');
if ($battery === '') $scenario->setLog('Erreur sur sudo cat /sys/class/power_supply/bq27546-0/current_now');
else if ($battery < 0) {
  $tags['secteur'] = 0;
}
$scenario->setLog('Résultat > ' . $battery);
$scenario->setTags($tags);

Le bloc code met a disposition le tag secteur qui peut avoir 2 valeurs
1 = Présence secteur
0 = Absence secteur

Il suffit simplement de faire un event vers la commande précédement créée (Présence Secteur)

3 « J'aime »

Merci beaucoup pour cette réponse rapide
Je suppose qu’elle servira à d’autres mais pour moi c’est du chinois je ne maitrise pas du tout les lignes de code…
Merci encore

J’avais espéré que cette box soit plus « plug and play »…
Je vais essayer d’évoluer techniquement :slightly_smiling_face:

C’est tout prêt à être utiliser, vous avez le code, un exemple de scénario, le type de déclencheur.

Antoine

Désolé mais je suis novice
Je ne sais pas où créer cet équipement… et l’info à récupérer…
Ni comment ce scénario va provoquer une alerte sur l’appli de mon smartphone…

Merci de votre patience :smirk:

Raison de plus pour cherche sur internet ou la communauté pour t’informer et de revenir pour dire là où cela cloche. Honnêtement, si je vois que le demandeur ne fait pas d’effort, pourquoi devrais-je en faire?

:ok_hand:
Bien reçu