{"id":13830602,"url":"https://github.com/jojoduquartier/MMM-RAIN-RADAR","last_synced_at":"2025-07-09T12:30:33.065Z","repository":{"id":48429990,"uuid":"187780580","full_name":"jojoduquartier/MMM-RAIN-RADAR","owner":"jojoduquartier","description":"Magic Mirror Module to display precipitation radar","archived":false,"fork":false,"pushed_at":"2021-07-26T19:35:46.000Z","size":243,"stargazers_count":14,"open_issues_count":8,"forks_count":7,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-11-20T12:09:48.899Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jojoduquartier.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-05-21T07:03:27.000Z","updated_at":"2024-05-05T13:02:34.000Z","dependencies_parsed_at":"2022-08-19T14:42:05.453Z","dependency_job_id":null,"html_url":"https://github.com/jojoduquartier/MMM-RAIN-RADAR","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jojoduquartier/MMM-RAIN-RADAR","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoduquartier%2FMMM-RAIN-RADAR","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoduquartier%2FMMM-RAIN-RADAR/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoduquartier%2FMMM-RAIN-RADAR/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoduquartier%2FMMM-RAIN-RADAR/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jojoduquartier","download_url":"https://codeload.github.com/jojoduquartier/MMM-RAIN-RADAR/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jojoduquartier%2FMMM-RAIN-RADAR/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264458059,"owners_count":23611474,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-04T10:01:02.834Z","updated_at":"2025-07-09T12:30:32.789Z","avatar_url":"https://github.com/jojoduquartier.png","language":"JavaScript","funding_links":[],"categories":["Weather"],"sub_categories":[],"readme":"Sorry, This project is no longer maintained. Issues and enhancements will most likely not be addressed. Pull Requests are always welcome! Thank you\r\n\r\n[![Sorry - This is no Longer Maintained](https://img.shields.io/maintenance/no/2020?style=for-the-badge)](https://img.shields.io/maintenance/no/2020?style=for-the-badge)\r\n\r\n## MMM-RAIN-RADAR\r\n\r\n* Inspired by and Replica of the MMM-ISS-Live module by Mykle1\r\n\r\n* Displays the Rain Viewer map of [RainRadar](https://www.rainradar.net/) instead of ISS live\r\n\r\nA real time animated map showing real time movement of precipitations. This module also uses the [US Government Weather API](https://www.weather.gov/documentation/services-web-api#) to get active weather alerts in a given US State. This API does not require any authentication as of this date 05/30/2019.\r\n\r\n## Example\r\n\r\n![](images/img1.png)\r\n\r\n## Installation\r\n\r\n* `git clone https://github.com/jojoduquartier/MMM-RAIN-RADAR.git` into the `~/MagicMirror/modules` directory.\r\n\r\n## Config.js entry and options\r\n\r\n\t{\r\n\t    disabled: false,\r\n\t    module: 'MMM-RAIN-RADAR',\r\n\t    position: 'bottom_right',\r\n\t    config: {\r\n\t        useHeader: true, // true if you want a header\r\n\t        lat: \"40.796850\", // Latitude\r\n\t        lon: \"-89.675960\", // Longitude\r\n\t        area: 'IL', // US State\r\n\t        zoomLevel: 6,\r\n\t        mapType: 3, //0-Road Map 1-Satellite 2-Dark Map 3-OpenStreetMaps 4-Light Map\r\n\t        color: 3, //0-Original 1-Universal Blue 2-TITAN 3-The Weather Channel 5-NEXRAD Level-III 6-RAINBOW @ SELEX-SI\r\n\t        snow: 1,\r\n\t        smoothing: 1,\r\n\t        opacity: 88,\r\n\t        fastAnimation: 0,\r\n\t        coverage: 0,\r\n\t        darkTheme: 1,\r\n\t        UTCtime: 0,\r\n\t        legend: 1,\r\n\t        legendMin: 0, //set legend to 1 if you want legendMin to show\r\n\t        animate: 1,\r\n\t        updateOnWarning: 1, // 1: after updateInterval, weather warnings for your US states will be used to determine if module should be hidden. 0 module is perpertually displayed\r\n\t        updateInterval: 5 * 60 * 1000, // number of milliseconds. change 5 to 60 and it will update each 10 minutes\r\n\t    }\r\n\t},\r\n\r\n## Config.js optional properties\r\n\r\n\tconfig: {\r\n\t    zoomLevel: 6,\r\n\t    mapType: 3, //0-Road Map 1-Satellite 2-Dark Map 3-OpenStreetMaps 4-Light Map\r\n\t    color: 3, //0-Original 1-Universal Blue 2-TITAN 3-The Weather Channel 5-NEXRAD Level-III 6-RAINBOW @ SELEX-SI\r\n\t    snow: 1,\r\n\t    smoothing: 1,\r\n\t    opacity: 88,\r\n\t    fastAnimation: 0,\r\n\t    coverage: 0,\r\n\t    darkTheme: 1,\r\n\t    UTCtime: 0,\r\n\t    legend: 1,\r\n\t    legendMin: 0, //set legend to 1 if you want legendMin to show\r\n\t    animate: 1,\r\n\t    updateOnWarning: 1, // 1: after updateInterval, weather warnings for your US states will be used to determine if module should be hidden. 0 module is perpertually displayed\r\n\t    updateInterval: 5 * 60 * 1000, // number of milliseconds. change 5 to 60 and it will update each 10 minutes\r\n\t}\r\n\r\n## Future Updates\r\n\r\n* ~~Use US Weather warnings to hide/show radar~~ Done\r\n* ~~Directly get lat and lon and set as default~~ Please Provide Lat and Lon\r\n* Provide a list of precipitation related warnings so that module is update accordignly\r\n\r\n## Acknowledgment\r\n\r\nSpecial thanks to:\r\n\r\n* [jewelltp](https://github.com/jewelltp) for coming up with the idea of the weather radar\r\n* [mykle1](https://github.com/mykle1) for the rather easy and simple to follow code for the **MMM-ISS-Live** module\r\n* [Oleksii Schastlyvyi](https://twitter.com/RainViewer) for providing an easily embeddable precipitation [radar](https://www.rainviewer.com/)\r\n* All [contributors](https://github.com/jojoduquartier/MMM-RAIN-RADAR/graphs/contributors)\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjojoduquartier%2FMMM-RAIN-RADAR","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjojoduquartier%2FMMM-RAIN-RADAR","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjojoduquartier%2FMMM-RAIN-RADAR/lists"}