Un post rapide pour partager un script qui permet de signaler quand un capteur ne répond plus après un certain temps.

Pratique quand on a pas tout le temps le nez devant Domoticz et qu’une pile est arrivée en fin de vie sur un capteur sans fil.

Il faut ajouter les capteurs à surveiller à partir de la ligne 16 et rajouter un ligne par capteur avec la durée en seconde :

[pastacode lang=”c” user=”chatainsim” repos=”scripts_domoticz” path_id=”deadsensors.lua” revision=”” highlight=”” lines=”” provider=”github”/]

Hi, I’m simon

5 Comments

  1. Bonjour
    Je viens d’installer le script mais c’est normal que le script remplit le log toutes les 5 à 10 seccondes ?
    Status: LUA: [Check_Sensor_Battery] Checking for last sensor updates
    Ce n’est pas censé se déclencher seulement une fois par jour ?

    1. En fait tout les scripts tournent tous les temps, seul la condition spécifiée ligne 25 fait qu’il rentre dans le check des batteries.
      Si tu ne veux plus voir l’affiche de “Status: LUA: [Check_Sensor_Battery] Checking for last sensor updates”
      il te faut commenter ou supprimer la ligne 12:
      print(“[Check_Sensor_Battery] Checking for last sensor updates”)

      Ou la déplacer après la ligne 25 justement pour qu’elle ne soit affichée que quand le script tourne réellement.

  2. Salut
    J’ai installé le script et aujourd’hui j’ai un sensor qui ne répondait plus. J’ai reçu alors une notification par minute jusqu’à ce que je change la pile. Est ce qu’on ne pourrait pas modifier le script pour avoir une seule et unique notification ?
    Merci

    1. Normalement le script se lance toutes les minutes mais ne rentre dans la première boucles que si la première condition de l’heure est rempli :
      if date.hour==18 and date.min==30 then

      Ici à 18h30 et ne doit envoyer les notifications qu’à ce moment là aussi.
      Peux-tu me copier coller ton script ?

Répondre à Puzzle 3D Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

WordPress Appliance - Powered by TurnKey Linux