layout | permalink |
---|---|
noheader |
/:path/:basename:output_ext |
Il seguente modulo visualizza i valori di temperatura e umidità locali letti dal sensore interno del MagicMirror.
{
"module": "MMM-DHT-Sensor",
"config": {
"sensorPin": 16,
"sensorType": 22,
"units": "metric",
"updateInterval": 10000
}
}
La proprietà position
, con valore ""
, indica che il modulo non verrà visualizzato (non avrà
una schermata di proprietà). Comunque, il modulo E' IN FUNZIONE.
Proprietà | Tipo | Valori | Valore Default | Inderogabilità | Descrizione |
---|---|---|---|---|---|
sensorPin |
Integer |
Qualsiasi valore numerico di pin GPIO valido. Qui maggiori dettagli: https://www.raspberrypi.org/documentation/usage/gpio/, https://pinout.xyz/ | --- |
REQUIRED |
Pin GPIO al quale il sensore interno del MagicMirror è connesso. E' sconsigliata la modifica di questa proprietà. |
sensorType |
Integer |
11 per il sensore DHT11 . 22 per il sensore DHT22 o AM2302 . |
--- |
REQUIRED |
Tipologia di sensore. E' sconsigliata la modifica di questa proprietà. |
units |
String |
config.units Valore specificato nel file config.js. "metric" Celsius. "imperial" Fahrenheit. |
config.units |
OPTIONAL |
Unità per la visualizzazione della temperatura. |
updateInterval |
Integer |
Qualsiasi valore >= 2000 in millisecondi (vedi anche paragrafo updateInterval Sensore ). |
3.6e+6 (1 ora) |
OPTIONAL |
Tempo di aggiornamento dei valori visualizzati con le letture dal sensore. |
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 |
---|---|---|---|---|
INDOOR_TEMPERATURE |
OUT |
Ad ogni aggiornamento dei valori visualizzati con le letture dal sensore. | {indoor_temperature_value} |
Fornisce ai moduli che accettano in IN questa notifica il valore della temperatura locale letta dal sensore interno del MagicMirror. |
INDOOR_HUMIDITY |
OUT |
Ad ogni aggiornamento dei valori visualizzati con le letture dal sensore. | {indoor_humidity_value} |
Fornisce ai moduli che accettano in IN questa notifica il valore della umidità locale letta dal sensore interno del MagicMirror. |
Schermata del modulo funzionante correttamente. Il modulo è configurato per la visualizzazione con una propria schermata (ownshow):
Schermata del modulo funzionante correttamente. Il modulo è configurato per la visualizzazione delegando la visualizzazione ad un'altra schermata (di un altro modulo) (delegateshow):
Il sensore interno del MagicMirror è il DHT22
.
Il pin GPIO utilizzato dal sensore è il GPIO/BCM 16
https://pinout.xyz/pinout/pin36_gpio16.
Le specifiche tecniche per il sensore DHT22
raccomandano un valore
di campionamento non inferiore a 2000 ms
.
Presta Attenzione: i pin GPIO del Raspberry Pi possono essere riferiti
seguendo (molti) diversi standard. La proprietà sensorPin
del modulo utilizza
lo standard evidenziato in giallo: