Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=clean_macro_parameter
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbookhtmltruefalse
scroll-eclipsehelpdocbooktrue
scroll-epubeclipsehelptrue
scroll-htmlepubtrue
Panel
titleSommaire

Table of Contents
stylenone

Présentation

Concept

Afin d'être averti des changements d'états des éléments visibles dans la météo, il est possible d'activer des notifications.

Ces notifications sont disponibles sous deux formes :

  • Audio : ( alerte Alertes sonores ).
  • Visuelle :( Clignotement des éléments ).

Description

Code Block
languagebash
themeRDark
...
"notifications": {
    "sound": {
      "enabled": "default"
    },
    "visual": {
      "blink": {
        "enabled": "default"
      }
    }
  }
...
AnchorLienCalculValeurParDefautLienCalculValeurParDefaut
Calcul de la valeur d'un paramètre en cascade

La valeur d'un paramètre peut être définie à 3 niveaux différents:

  • Dans le lien ( ce qui servira pour ce lien uniquement ) ;
  • Dans le niveau "default_link" ( ce qui servira de valeur par défaut pour ce paramètre dans cette météo ) ;
  • Dans les fichiers de configurations de la météo ( ces valeurs serviront alors de valeur par défaut de toutes les météos ) ;

La valeur d'un paramètre sera déterminée en parcourant les 3 niveaux dans l'ordre jusqu'à ce qu'une valeur définie soit trouvée : 

  • dans la partie json de la configuration du "link" ;
  • dans la partie json de la configuration du "default_link" ;
  • dans le "fichier de configuration"
    .
    Info

    Remarque : 

    Si le paramètre n'est défini à aucun des trois niveaux précédents, le module de météo dispose de valeur par défaut
    .
    Il est déconseillé de se baser dessus, car au fil des livraisons, nous pourrions être amenés à changer ces valeurs
    .

    Définition des notifications sonores

    Il est possible de paramétrer les notifications sonores de la météo en modifiant "sound" dans la partie "notifications" du JSON.

    Code Block
    languagebash
    themeRDark
    ...
    "notifications" : {
    	...
        "sound": {
    		"enabled": "default"
        },
    ...
    }
    ...

    Paramètres des notifications sonores

    NomTypeUnitéDéfautCommentaire
    code
    No Format
    enabled
    Booléen

    ---

    default

    NomCommentaire
    code
    No Format
    true
    Les notifications sonores sont actives sur cette météo.
    code
    No Format
    false
    Les notifications sonores ne sont pas actives sur cette météo.
    code
    No Format
    default
    Si
    cette valeur est définie
    "default" est défini voir le chapitre Calcul de la valeur d'un paramètre en cascade.

    Définition des notifications visuelles

    Il est possible de paramétrer les notifications visuelles de la météo en modifiant "visual" dans la partie "notifications" du JSON.

    Ces notifications apparaissent sous la forme d'un clignotement de 3 secondes sur les éléments concernés par un changement d'état.

    Code Block
    languagebash
    themeRDark
    ...
    "notifications" : {
    	...
        "visual": {
    		"blink": {
    			...
    		}
        },
    ...
    }
    ...
    NomTypeUnitéDéfautCommentaire
    Code Blocknoformat
    blink
    Objet

    ---

    ---

    Contient les paramètres des notifications visuelles de type "Clignotement" ( voir  Notification visuelle : Clignotement ).

    Paramètres des notifications visuelles

    Anchor
    Blink
    Blink
    Notification visuelle : Clignotement
    Code Block
    languagebash
    themeRDark
    ...
    "notifications" : {
    	...
        "visual": {
    		"blink": {
    			"enabled": "default"
    		}
        },
    ...
    }
    ...
    NomTypeUnitéDéfautCommentaire
    Code Blocknoformat
    enabled
    Booléen

    ---

    default

    NomCommentaire
    code
    No Format
    true
    Les notifications visuelles de type "Clignotement" sont actives sur cette météo.
    code
    No Format
    false
    Les notifications visuelles de type "Clignotement" ne sont pas actives sur cette météo.
    code
    No Format
    default
    Si
    cette valeur est définie
    "default" est défini, voir le chapitre Calcul de la valeur d'un paramètre en cascade.

    Anchor
    LienCalculValeurParDefaut
    LienCalculValeurParDefaut

    Calcul de la valeur d'un paramètre en cascade

    La valeur d'un paramètre peut être définie à 2 niveaux différents :

    • Dans la météo ( ce qui servira pour cette météo uniquement ),
    • Dans les fichiers de configurations de la météo ( ces valeurs serviront alors de valeur par défaut de toutes les météos ).


    La valeur d'un paramètre sera déterminée en parcourant les 2 niveaux dans l'ordre jusqu'à ce qu'une valeur définie soit trouvée : 

    1. dans la partie json de la configuration de la météo,
    2. dans le "fichier de configuration".


    Info

    Remarque : 

    • Si le paramètre n'est défini à aucun des deux niveaux précédents, le module de météo dispose de valeur par défaut.
    • Il est déconseillé de se baser dessus, car au fil des livraisons, Shinken pourrait être amené à changer ces valeurs.