Skip to content
Static or Rotating Weather for Pilots. International ICAO's
JavaScript CSS
Branch: master
Clone or download
mykle1 Merge pull request #3 from benrlewis7450G/minorFormattingWindsAndQtyO…

added additional formatting for when winds data is not provided, and …
Latest commit a80371f Feb 15, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
images Add files via upload Dec 10, 2017
LICENSE Initial commit Nov 29, 2017
MMM-PilotWX.css Rev2 Dec 10, 2017
MMM-PilotWX.js added additional formatting for when winds data is not provided, and … Feb 5, 2019
node_helper.js Add files via upload Nov 29, 2017
package.json Add files via upload Nov 29, 2017


Weather conditions for International Airports

  • Monitor a variable number of ICAO's in static or rotating display

  • Designed to be usable in all regions

  • Layout as per actual pilot's recommendations

  • Standard or Alternative colored icon for Flight Rules


  • Static config option

  • Rotating config option for bottom_bar or top_bar. You could also try the thirds.

Color any way you like. Make it your own.

Installation of module and dependencies

  • git clone into ~/MagicMirror/modules directory.
  • npm install in your ~/MagicMirror/modules/MMM-PilotWX directory.

Add to Config.js

	disabled: false,
	module: "MMM-PilotWX",
	position: "top_left",         // for mode: "Static",  bottom_bar for mode: "Rotating",
	config: {
		colorCode: "Alternative", // Standard or Alternative
		mode: "Static",           // Static (List) or Rotating (one by one)
		mostRecentPerStation: true,	//limits observations to 1 per station
		sym: "@",                 // @ or / (Separator for Wind speed and direction)
		tempUnits: "C",		   // C or F (F converted from C)
		measure: "SM",            // SM or KM (KM converted from SM data)
		time: "Local",            // Zulu or Local (observation time)
		maxWidth: "100%",         // 100% for mode: Rotating, approx 300px for mode: Static
		useAltHeader: true,	  // Use alternative header
		useHeader: false,
		header: "",

Don't hang your MagicMirror in the cockpit!

I feel obliged to state that this module should only be used for entertainment purposes. Yes, the data is being pulled from the very same sites that you use ordinarily, but the thought of any of you relying on this module’s data for actual flights scares the shit out of me. Not that you would. You’re pilots. You’re smarter than that, I hope. :-)

You can’t perform that action at this time.