Este es un módulo para MagicMirror, bifurcado de MMM-WunderGround de RedNax67 https://github.com/RedNax67/MMM-WunderGround.git (MMM-WunderGround es una versión modificada del módulo de weatherforecast
predeterminado).
Es casi idéntico al módulo MMM-WunderGround
con un par de ajustes y cambios de estilo.
Se agregan cinco configuraciones adicionales:
Los íconos meteorológicos utilizados en este módulo son creados y mantenidos por Erik Flowers. v1.0 obra de arte de Lukas Bischoff. v1.1 - 2.0 obra de arte de Erik Flowers www.weathericons.io
Clona este repositorio en tu carpeta ~/MagicMirror/modules/
( $ cd ~MagicMirror/modules/ )
:
git clone https : //github.com/jclarke0000/MMM-MyWeather.git
Para usar este módulo, agréguelo a la matriz de módulos en el archivo config/config.js
:
modules: [
{
module : 'MMM-MyWeather' ,
position : 'top_right' ,
config : {
apikey : 'xxxxxxxxxxxxx' , // private; don't share!
pws : 'pws:IGELDERL219' , //culemborg
hourly : '1' ,
fctext : '1' ,
fcdaycount : "5" ,
fcdaystart : "0" ,
hourlyinterval : "3" ,
hourlycount : "2" ,
alerttime : 10000 ,
alerttruncatestring : "english:" ,
roundTmpDecs : 1 ,
UseCardinals : 0 ,
layout : "horizontal" ,
sysstat : 0
}
} ,
]
Se pueden configurar las siguientes propiedades:
Opción | Descripción |
---|---|
pws | Puede ser cualquier información de ubicación de la API de WU. Ejemplo de EE. UU.: NY/New_York Ejemplo: locid:NLXX8014;loctype:1 Este valor es OBLIGATORIO |
apikey | La clave API de Weather Underground, que se puede obtener creando una cuenta OpenWeatherMap. Necesita el plan Cumulus o Anvil para este módulo. Siempre que realices menos de 500 consultas al día, esto es gratis. Este valor es OBLIGATORIO |
units | Qué unidades utilizar. Especificado por config.js Valores posibles: config.units = Especificado por config.js, default = Kelvin, metric = Celsius, imperial = FahrenheitValor predeterminado: config.units |
coloricon | mostrar el icono del tiempo actual en color Valores posibles: true , false Valor predeterminado: false |
fcdaycount | Cuantos días de previsión volver. Especificado por config.js Valores posibles: 1 - 10 Valor predeterminado: 7 (7 días)Este valor es opcional. De forma predeterminada, el módulo wunderground regresará después de 7 días. |
fcdaystart | ¿En qué día comenzar el pronóstico? Especificado por config.js Valores posibles: 1 - 10 Valor predeterminado: 0 (hoy)Este valor es opcional. Por defecto, el pronóstico comenzará hoy. |
fctext | Muestra texto de pronóstico legible por humanos. Especificado por config.js Valores posibles: 0 - 1 Valor predeterminado: 1 (Mostrará texto)Este valor es opcional. De forma predeterminada se mostrará el texto del pronóstico. |
scaletxt | Escale el texto del pronóstico cuando tenga más de 3 líneas. Especificado por config.js Valores posibles: 0 - 1 Valor predeterminado: 1 (escalará el texto)Este valor es opcional. De forma predeterminada, el texto del pronóstico se escalará cuando sea necesario. |
daily | Mostrar pronósticos diarios. Especificado por config.js Valores posibles: 0 - 1 Valor predeterminado: 1 (Mostrará pronósticos diarios)Este valor es opcional. Por defecto se mostrará el pronóstico diario. |
hourly | Mostrar pronósticos horarios. Especificado por config.js Valores posibles: 0 - 1 Valor predeterminado: 1 (Mostrará pronósticos por hora)Este valor es opcional. Por defecto se mostrará el pronóstico horario. |
hourlycount | Cuántas previsiones horarias. Especificado por config.js Valores posibles: 0 - 24 Valor predeterminado: 2 Este valor es opcional. Por defecto se mostrarán previsiones de 2 horas. |
hourlyinterval | Horas entre previsiones horarias. Especificado por config.js Valores posibles: 1 - 24 Valor predeterminado: 3 (Mostrará pronósticos horarios con intervalos de 3 horas)Este valor es opcional. |
updateInterval | ¿Con qué frecuencia es necesario recuperar el contenido? (Milisegundos) Tenga en cuenta que Wunderground se actualiza cada 15 minutos como máximo. Además, la versión gratuita de la API solo permite 500 llamadas por día. Valores posibles: 1000 - 86400000 Valor predeterminado: 900000 (15 minutos) |
animationSpeed | Velocidad de la animación de actualización. (Milisegundos) Valores posibles: 0 - 5000 Valor predeterminado: 2000 (2 segundos) |
lang | El lenguaje de los días. Valores posibles: en , nl , ru , etc...Valor predeterminado: utiliza el valor de config.language |
fade | Desvanece los eventos futuros a negro. (Gradiente) Valores posibles: true o false Valor predeterminado: true |
fadePoint | ¿Por dónde empezar a desvanecerse? Valores posibles: 0 (parte superior de la lista) - 1 (parte inferior de la lista)Valor predeterminado: 0.25 |
initialLoadDelay | El retraso inicial antes de la carga. Si tiene varios módulos que utilizan la misma clave API, es posible que desee retrasar una de las solicitudes. (Milisegundos) Valores posibles: 1000 - 5000 Valor predeterminado: 0 |
retryDelay | El retraso antes de volver a intentarlo después de un error en la solicitud. (Milisegundos) Valores posibles: 1000 - 60000 Valor predeterminado: 2500 |
alerttime | La cantidad de tiempo que se muestra la alerta. (Milisegundos) Valores posibles: 1000 - 60000 Valor predeterminado: 10000 |
alerttruncatestring | Trunca el texto de la alerta en la palabra definida (milisegundos) Valores posibles: any string Valor predeterminado:
|
roundTmpDecs | Completa la visualización de la temperatura actual Valores posibles: number Valor predeterminado: 1 |
windunits | ¿Qué unidades utilizar para la velocidad del viento? Valores posibles: "mph", "kph", or "bft" Valor predeterminado: "bft" |
UseCardinals | Alterna el uso de flechas de dirección del viento o cardinales. Valores posibles: 0 or 1 Valor predeterminado: 0 |
layout | Elige la opción de diseño. Valores posibles: "horizontal" or "vertical" Valor predeterminado: "vertical" |
iconset | Selecciona el estilo de los iconos a mostrar. Valores posibles: "colourful", "dark", "flat_black", "flat_colourful", "flat_white", "light", "novacon", "sketchy", "VCloudsWeatherIcons", "weezle" Valor predeterminado: "VCloudsWeatherIcons" |
sysstat | Alternar visualización de información del sistema Valores posibles: 0 or 1 Valor predeterminado: 0 |
debug | Alternar registro de depuración Valores posibles: 0 or 1 Valor predeterminado: 0 |
currentweather | Alternar las condiciones actuales (temperatura grande y visualización de iconos) Valores posibles: 0 or 1 Valor predeterminado: 1 |
currentweatherdetails | Alternar condiciones actuales detalladas (velocidad del viento, humedad, salida del sol, fase lunar) Valores posibles: 0 or 1 Valor predeterminado: 1 |
forecasttable | Alternar tabla de pronóstico Valores posibles: 0 or 1 Valor predeterminado: 1 |
forecasttablecolumnheadericons | Alternar iconos encima de la tabla de pronóstico (termómetro, paraguas) Valores posibles: 0 or 1 Valor predeterminado: 1 |
forecasttableheadertext | Texto que deseas encima de la tabla de pronóstico Valor predeterminado: Forecast |
timeFormat | Cómo formatear la hora para el pronóstico horario. Utilice formatos compatibles con Moment.js (https://momentjs.com/docs/#/displaying/) Valor predeterminado: "ha" |