MMM MyWeather
v1.5.1
이것은 RedNax67의 MMM-WunderGround https://github.com/RedNax67/MMM-WunderGround.git에서 분기된 MagicMirror용 모듈입니다(MMM-WunderGround는 기본 weatherforecast
모듈의 수정된 버전입니다.)
이는 몇 가지 조정 및 스타일 변경을 제외하면 MMM-WunderGround
모듈과 거의 동일합니다.
5가지 추가 구성이 추가되었습니다.
이 모듈에 사용된 날씨 아이콘은 Erik Flowers가 만들고 유지 관리합니다. Lukas Bischoff의 v1.0 작품. v1.1 - 2.0 Erik Flowers의 작품 www.weathericons.io
~/MagicMirror/modules/
폴더 ( $ cd ~MagicMirror/modules/ )
에 이 저장소를 복제합니다.
git clone https : //github.com/jclarke0000/MMM-MyWeather.git
이 모듈을 사용하려면 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
}
} ,
]
다음 속성을 구성할 수 있습니다.
옵션 | 설명 |
---|---|
pws | WU API 위치 정보일 수 있습니다. 미국 예: NY/New_York 예: locid:NLXX8014;loctype:1 이 값은 필수 입니다 |
apikey | OpenWeatherMap 계정을 생성하여 얻을 수 있는 Weather Underground API 키입니다. 이 모듈에는 Cumulus 또는 Anvil 계획이 필요합니다. 하루에 500개 미만의 쿼리를 수행하는 한 무료입니다. 이 값은 필수 입니다 |
units | 사용할 단위. config.js에 의해 지정됨 가능한 값: config.units = config.js에서 지정, default = 켈빈, metric = 섭씨, imperial =화씨기본값: config.units |
coloricon | 현재 날씨 아이콘을 색상으로 표시 가능한 값: true , false 기본값: false |
fcdaycount | 반환할 예측 일수입니다. config.js에 의해 지정됨 가능한 값: 1 - 10 기본값: 7 (7일)이 값은 선택 사항입니다. 기본적으로 wunderground 모듈은 7일을 반환합니다. |
fcdaystart | 예측을 시작할 날짜입니다. config.js에 의해 지정됨 가능한 값: 1 - 10 기본값: 0 (오늘)이 값은 선택 사항입니다. 기본적으로 예측은 오늘 시작됩니다. |
fctext | 사람이 읽을 수 있는 예측 텍스트를 표시합니다. config.js에 의해 지정됨 가능한 값: 0 - 1 기본값: 1 (텍스트 표시)이 값은 선택 사항입니다. 기본적으로 예측 텍스트가 표시됩니다. |
scaletxt | 3줄을 초과하면 예측 텍스트 크기를 조정합니다. config.js에 의해 지정됨 가능한 값: 0 - 1 기본값: 1 (텍스트 크기 조정)이 값은 선택 사항입니다. 기본적으로 예측 텍스트는 필요할 때 크기가 조정됩니다. |
daily | 일일 예측을 표시합니다. config.js에 의해 지정됨 가능한 값: 0 - 1 기본값: 1 (일별 예측을 표시함)이 값은 선택 사항입니다. 기본적으로 일일 예보가 표시됩니다. |
hourly | 시간별 예측을 표시합니다. config.js에 의해 지정됨 가능한 값: 0 - 1 기본값: 1 (시간별 예측을 표시함)이 값은 선택 사항입니다. 기본적으로 시간별 예보가 표시됩니다. |
hourlycount | 시간별 예측 수입니다. config.js에 의해 지정됨 가능한 값: 0 - 24 기본값: 2 이 값은 선택 사항입니다. 기본적으로 2시간별 일기예보가 표시됩니다. |
hourlyinterval | 시간별 예측 사이의 시간입니다. config.js에 의해 지정됨 가능한 값: 1 - 24 기본값: 3 (3시간 간격으로 시간별 예측을 표시합니다)이 값은 선택 사항입니다. |
updateInterval | 콘텐츠를 얼마나 자주 가져와야 합니까? (밀리초) Wunderground는 최대 15분마다 업데이트됩니다. 또한 무료 버전의 API는 하루에 500개의 호출만 허용합니다. 가능한 값: 1000 - 86400000 기본값: 900000 (15분) |
animationSpeed | 업데이트 애니메이션의 속도입니다. (밀리초) 가능한 값: 0 - 5000 기본값: 2000 (2초) |
lang | 시대의 언어. 가능한 값 : en , nl , ru 등 ...기본값: config.언어 의 값을 사용합니다. |
fade | 미래의 사건을 검은색으로 바꿉니다. (구배) 가능한 값: true 또는 false 기본값: true |
fadePoint | 어디에서 페이드를 시작해야 할까요? 가능한 값: 0 (목록 상단) - 1 (목록 하단)기본값: 0.25 |
initialLoadDelay | 로드 전 초기 지연입니다. 동일한 API 키를 사용하는 여러 모듈이 있는 경우 요청 중 하나를 지연할 수 있습니다. (밀리초) 가능한 값: 1000 - 5000 기본값: 0 |
retryDelay | 요청 실패 후 재시도하기까지의 지연 시간입니다. (밀리초) 가능한 값: 1000 - 60000 기본값: 2500 |
alerttime | 경고가 표시되는 시간입니다. (밀리초) 가능한 값: 1000 - 60000 기본값: 10000 |
alerttruncatestring | 정의된 단어에서 경고 텍스트를 자릅니다(밀리초). 가능한 값: any string 기본값:
|
roundTmpDecs | 현재 온도 표시를 반올림합니다. 가능한 값: number 기본값: 1 |
windunits | 풍속에 사용할 단위 가능한 값: "mph", "kph", or "bft" 기본값: "bft" |
UseCardinals | 풍향 화살표 또는 추기경의 사용을 전환합니다. 가능한 값: 0 or 1 기본값: 0 |
layout | 레이아웃 옵션을 선택합니다 가능한 값: "horizontal" or "vertical" 기본값: "vertical" |
iconset | 표시할 아이콘 스타일을 선택합니다. 가능한 값: "colourful", "dark", "flat_black", "flat_colourful", "flat_white", "light", "novacon", "sketchy", "VCloudsWeatherIcons", "weezle" 기본값: "VCloudsWeatherIcons" |
sysstat | sysinfo 표시 전환 가능한 값: 0 or 1 기본값: 0 |
debug | 디버그 로깅 전환 가능한 값: 0 or 1 기본값: 0 |
currentweather | 현재 상태 전환(큰 온도 및 아이콘 표시) 가능한 값: 0 or 1 기본값: 1 |
currentweatherdetails | 자세한 현재 조건(풍속, 습도, 일출, 달의 위상) 전환 가능한 값: 0 or 1 기본값: 1 |
forecasttable | 예측 표 전환 가능한 값: 0 or 1 기본값: 1 |
forecasttablecolumnheadericons | 예측표 위의 아이콘 전환(온도계, 우산) 가능한 값: 0 or 1 기본값: 1 |
forecasttableheadertext | 예측 테이블 위에 원하는 텍스트 기본값: Forecast |
timeFormat | 시간별 예측 시간 형식을 지정하는 방법입니다. Moment.js 지원 형식 사용(https://momentjs.com/docs/#/displaying/) 기본값: "ha" |