Aller au contenu

Messages recommandés

Posté(e)

Scene HC3 - Alerte Demarrage Box

 

Cette scene est indispensable pour être alerté lors d'un démarrage de votre HC3.

 

Type d'alerte :

  • Push
  • Mail
  • Trace

 

Dans : DÉCLARATIONS (Conditions/Déclencheurs) copier ce code

{
    type = "se-start",
    property = "start",
    operator = "==",
    value = true,
    isTrigger = true
}

Dans ACTIONS copier ce code

local tag = "Demarrage HC3"
local heure = os.date("%R")
local date = os.date("%d/%m/%Y")
local data = api.get("/settings/info")
local Version = data.softVersion
local Serial = data.serialNumber
local Message = string.format("Votre %s version %s à demarrée le %s à %s", Serial, Version, date, heure)
fibaro.alert("push", {2}, Message)
fibaro.alert("email", {2}, Message)
fibaro.trace(tag, Message)

On enregistre est c’est OK

  • Like 6
  • Thanks 1
Posté(e)

@krikroff elle était déjà toute prête il me manquait juste le lancement au démarrage comme autostart sur hc2

 

A l'époque c'est @steven qui m’avait conseiller de faire cela.

 

  • 2 mois après...
  • 2 ans après...
Posté(e)

Depuis la version 5.140.17 je rencontre un soucis avec cette scène. 

 

La box me retourne un json vide

 

pour contourner ce probléme il faut ajouté un sleep

 


local tag = "Demarrage HC3"
local heure = os.date("%R")
local date = os.date("%d/%m/%Y")
hub.sleep(3*1000)
local data = api.get("/settings/info")
local Version = data.softVersion
local Serial = data.serialNumber
local Message = string.format("Votre %s version %s à demarrée le %s à %s", Serial, Version, date, heure)
fibaro.alert("push", {2}, Message)
fibaro.alert("email", {2}, Message)
fibaro.trace(tag, Message)

Cela ce produit sur mes 2 box celle de test et celle de prod

 

j'ai aussi l'impression que le demarrage de la box est beaucoup plus long

×
×
  • Créer...