clock


Table of contents
  1. tl;dr
  2. Config JSON Fragment
  3. Proprietà (Config Section)
  4. Notifiche
  5. Screenshots

tl;dr

Il seguente modulo mostra la data e l’ora correnti.


Config JSON Fragment

{
    "module": "clock",
    "position": "top_left",
    "config": {
        "timeFormat": 24,
        "displaySeconds": true,
        "showDate": true,
        "displayType": "digital",
        "timezone": "Europe/Rome"
    }
}

Proprietà (Config Section)

Proprietà Tipo Valori Valore Default Inderogabilità Descrizione
timeFormat Number 12
24
config.timeFormat OPTIONAL Formato dell’ora (12 o 24 ore)
displaySeconds Boolean true: visualizzazione secondi attivato.
false: visualizzazione secondi disattivato.
true OPTIONAL Attiva / disattiva visualizzazione secondi.
showDate Boolean true: visualizzazione data attivato.
false: visualizzazione data disattivato.
true OPTIONAL Attiva / disattiva visualizzazione data.
displayType String "digital"
"analog"
"both"
"digital" OPTIONAL Visualizzazione orario come orologio analogico, digitale o entrambi
timezone String Qui puoi trovare / cercare tutte le possibili zone: https://momentjs.com/timezone/ --- REQUIRED Zona di cui mostrare l’ora

Notifiche

Le notifiche sono uno strumento utilizzato dai moduli per comunicare con:

  • L’OS del MagicMirror
  • Altri moduli
  • Attori umani
Notifica Direzione Trigger Payload (inline js) Descrizione
CLOCK_SECOND OUT Ogni secondo passato. second_value
CLOCK_MINUTE OUT Ogni munuto passato. minute_value

Screenshots

Questa è la visualizzazione del modulo in situazione di funzionamento corretto:

clock.png