[{"data":1,"prerenderedAt":6125},["ShallowReactive",2],{"blog-\u002Fblog\u002F2025\u002F12\u002Fgetting-weather-data-in-node-red":3,"blog-all-for-related":6124},{"id":4,"title":5,"authors":6,"body":8,"cta":6103,"date":6104,"description":6105,"extension":6106,"image":6107,"lastUpdated":6108,"meta":6109,"navigation":477,"path":6115,"seo":6116,"sitemap":6117,"stem":6118,"subtitle":6119,"tags":6120,"tldr":6122,"video":6103,"__hash__":6123},"blog\u002Fblog\u002F2025\u002F12\u002Fgetting-weather-data-in-node-red.md","Building a Weather Dashboard in Node-RED (2026)",[7],"sumit-shinde",{"type":9,"value":10,"toc":6087},"minimark",[11,15,18,21,26,29,51,55,58,80,94,98,101,115,119,122,154,165,227,235,240,258,273,280,283,286,290,297,307,643,660,672,680,684,690,694,697,702,705,743,751,754,758,761,789,797,800,804,807,863,871,874,878,881,916,924,927,931,934,1020,1028,1032,1035,1038,1046,1052,6068,6072,6075,6078,6081,6084],[12,13,14],"p",{},"A weather dashboard is honestly the best first project if you're getting into Node-RED. Takes about 10-15 minutes from start to finish, and by the end you'll understand how the whole thing works - connecting to APIs, processing data, and displaying it visually.",[12,16,17],{},"This isn't one of our typical deep-dive industrial posts, it's a straightforward starter tutorial. You'll be building something real: calling an actual weather API, handling JSON responses, and watching live data appear on your dashboard. It's the kind of project that makes Node-RED's flow-based approach suddenly make sense. Once you've built it, you'll have a solid foundation for more complex projects.",[12,19,20],{},"We'll use FlowFuse Dashboard for the UI since it's modern and easier to work with. If you know how to drag nodes around and hit the deploy button, you're ready to start.",[22,23,25],"h2",{"id":24},"what-youll-need","What You'll Need",[12,27,28],{},"Before you start, make sure you have:",[30,31,32,40],"ul",{},[33,34,35,39],"li",{},[36,37,38],"strong",{},"Node-RED Instance:"," You need Node-RED running somewhere. Easiest option is FlowFuse, [grab a free trial]({% include \"sign-up-url.njk\" %}) and you get a cloud-hosted instance ready to go. No server setup, no port forwarding hassles.",[33,41,42,45,46,50],{},[36,43,44],{},"OpenWeatherMap Account:"," Sign up at ",[47,48,49],"code",{},"openweathermap.org",". The free tier gives you enough API calls for this project.",[22,52,54],{"id":53},"installing-flowfuse-dashboard","Installing FlowFuse Dashboard",[12,56,57],{},"First, get the dashboard package installed:",[59,60,61,64,67,70,77],"ol",{},[33,62,63],{},"Click the hamburger menu in the top right corner",[33,65,66],{},"Select Manage palette",[33,68,69],{},"Go to the Install tab",[33,71,72,73,76],{},"Type ",[47,74,75],{},"@flowfuse\u002Fnode-red-dashboard"," in the search box",[33,78,79],{},"Click the install button next to it",[12,81,82,83,86,87,86,90,93],{},"Wait for it to finish. You'll see a bunch of new dashboard nodes pop up in your left sidebar, things like ",[36,84,85],{},"ui-gauge",", ",[36,88,89],{},"ui-text",[36,91,92],{},"ui-chart",". That's how you know it worked.",[22,95,97],{"id":96},"getting-your-api-key","Getting Your API Key",[12,99,100],{},"Log in to your OpenWeather account. Once you're signed in:",[59,102,103,106,109,112],{},[33,104,105],{},"Go to your account section",[33,107,108],{},"Find API keys",[33,110,111],{},"Copy the default key (or generate a new one)",[33,113,114],{},"Save it in a text file or a note app.",[22,116,118],{"id":117},"setting-up-the-api-connection","Setting Up the API Connection",[12,120,121],{},"First, we need to connect to the weather API and make sure it's working.",[59,123,124,131,134,141,144,151],{},[33,125,126,127,130],{},"Drag an ",[36,128,129],{},"inject"," node onto the canvas",[33,132,133],{},"Double-click to configure it",[33,135,136,137,140],{},"Change ",[36,138,139],{},"Repeat"," from \"none\" to \"interval\"",[33,142,143],{},"Set it to repeat every 5 seconds (or whatever interval you prefer)",[33,145,146,147,150],{},"Check the box for ",[36,148,149],{},"Inject once after"," and set it to 0.1 seconds, this will trigger the flow immediately when you deploy",[33,152,153],{},"Click Done",[12,155,156,162],{},[157,158],"img",{"alt":159,"dataZoomable":160,"src":161},"Inject node configured to trigger the weather API every 5 seconds","","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Ftrigger-weather-api.png",[163,164,159],"em",{},[59,166,168,174,184,190,197,207,214,220],{"start":167},7,[33,169,126,170,173],{},[36,171,172],{},"http request"," node to the right of it",[33,175,176,177,180,181,183],{},"Drag a ",[36,178,179],{},"debug"," node to the right of the ",[36,182,172],{}," node",[33,185,186,187,189],{},"Double-click the ",[36,188,172],{}," node to open its settings:",[33,191,192,193,196],{},"Make sure ",[36,194,195],{},"Method"," is set to GET",[33,198,199,200,203,204],{},"In the ",[36,201,202],{},"URL"," field, paste: ",[47,205,206],{},"https:\u002F\u002Fapi.openweathermap.org\u002Fdata\u002F2.5\u002Fweather?q=London&appid=YOUR_API_KEY&units=metric",[33,208,209,210,213],{},"Replace ",[47,211,212],{},"YOUR_API_KEY"," with the actual API key you copied from OpenWeatherMap",[33,215,209,216,219],{},[47,217,218],{},"London"," with your city if you want",[33,221,222,223,226],{},"Select the Return as ",[36,224,225],{},"parsed JSON",".",[12,228,229,233],{},[157,230],{"alt":231,"dataZoomable":160,"src":232},"HTTP request node configured to fetch weather data from OpenWeatherMap API","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fhttp-request.png",[163,234,231],{},[59,236,238],{"start":237},14,[33,239,153],{},[12,241,242,243,246,247,250,251,226],{},"The ",[47,244,245],{},"units=metric"," gives you Celsius. Change it to ",[47,248,249],{},"units=imperial"," for Fahrenheit. For more details on what parameters you can use, check out the ",[252,253,257],"a",{"href":254,"rel":255},"https:\u002F\u002Fopenweathermap.org\u002Fcurrent",[256],"nofollow","OpenWeatherMap API documentation",[12,259,260,261,263,264,266,267,269,270,272],{},"Now wire the nodes together by clicking and dragging from the ",[36,262,129],{}," node's right side to the ",[36,265,172],{}," node's left side, then from the ",[36,268,172],{}," node to the ",[36,271,179],{}," node.",[12,274,275,276,279],{},"Click the ",[36,277,278],{},"Deploy"," button in the top right and open the debug panel on the right sidebar if it's not already open.",[12,281,282],{},"You should see a JSON object with weather data, temperature, humidity, wind speed, description, and more. This is the raw data coming back from the API.",[12,284,285],{},"If you see a 401 error, your API key may still be activating. Wait 10–15 minutes and try again, or verify the key again in case it’s invalid or mistyped.",[22,287,289],{"id":288},"processing-the-weather-data","Processing the Weather Data",[12,291,292,293,296],{},"Now that you're getting data from the API, you need to extract the specific values you want to display. We'll use a ",[36,294,295],{},"function"," node to pull out temperature, humidity, weather description, and wind speed.",[59,298,299],{},[33,300,176,301,303,304,306],{},[36,302,295],{}," node and add following code into it and connect it to the ",[36,305,172],{}," node:",[308,309,313],"pre",{"className":310,"code":311,"language":312,"meta":160,"style":160},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u002F\u002F Extract the data we need\nconst temp = msg.payload.main.temp;\nconst humidity = msg.payload.main.humidity;\nconst description = msg.payload.weather[0].description;\nconst windSpeed = msg.payload.wind.speed;\nconst city = msg.payload.name;\n\n\u002F\u002F Create separate messages for each value\nreturn [\n    { payload: city, topic: \"city\" },\n    { payload: description, topic: \"description\" },\n    { payload: temp, topic: \"temperature\" },\n    { payload: humidity, topic: \"humidity\" },\n    { payload: windSpeed, topic: \"wind\" },\n];\n","javascript",[47,314,315,324,360,387,422,450,473,479,485,495,532,558,585,611,636],{"__ignoreMap":160},[316,317,320],"span",{"class":318,"line":319},"line",1,[316,321,323],{"class":322},"sHwdD","\u002F\u002F Extract the data we need\n",[316,325,327,331,335,339,342,344,347,349,352,354,357],{"class":318,"line":326},2,[316,328,330],{"class":329},"spNyl","const",[316,332,334],{"class":333},"sTEyZ"," temp ",[316,336,338],{"class":337},"sMK4o","=",[316,340,341],{"class":333}," msg",[316,343,226],{"class":337},[316,345,346],{"class":333},"payload",[316,348,226],{"class":337},[316,350,351],{"class":333},"main",[316,353,226],{"class":337},[316,355,356],{"class":333},"temp",[316,358,359],{"class":337},";\n",[316,361,363,365,368,370,372,374,376,378,380,382,385],{"class":318,"line":362},3,[316,364,330],{"class":329},[316,366,367],{"class":333}," humidity ",[316,369,338],{"class":337},[316,371,341],{"class":333},[316,373,226],{"class":337},[316,375,346],{"class":333},[316,377,226],{"class":337},[316,379,351],{"class":333},[316,381,226],{"class":337},[316,383,384],{"class":333},"humidity",[316,386,359],{"class":337},[316,388,390,392,395,397,399,401,403,405,408,412,415,417,420],{"class":318,"line":389},4,[316,391,330],{"class":329},[316,393,394],{"class":333}," description ",[316,396,338],{"class":337},[316,398,341],{"class":333},[316,400,226],{"class":337},[316,402,346],{"class":333},[316,404,226],{"class":337},[316,406,407],{"class":333},"weather[",[316,409,411],{"class":410},"sbssI","0",[316,413,414],{"class":333},"]",[316,416,226],{"class":337},[316,418,419],{"class":333},"description",[316,421,359],{"class":337},[316,423,425,427,430,432,434,436,438,440,443,445,448],{"class":318,"line":424},5,[316,426,330],{"class":329},[316,428,429],{"class":333}," windSpeed ",[316,431,338],{"class":337},[316,433,341],{"class":333},[316,435,226],{"class":337},[316,437,346],{"class":333},[316,439,226],{"class":337},[316,441,442],{"class":333},"wind",[316,444,226],{"class":337},[316,446,447],{"class":333},"speed",[316,449,359],{"class":337},[316,451,453,455,458,460,462,464,466,468,471],{"class":318,"line":452},6,[316,454,330],{"class":329},[316,456,457],{"class":333}," city ",[316,459,338],{"class":337},[316,461,341],{"class":333},[316,463,226],{"class":337},[316,465,346],{"class":333},[316,467,226],{"class":337},[316,469,470],{"class":333},"name",[316,472,359],{"class":337},[316,474,475],{"class":318,"line":167},[316,476,478],{"emptyLinePlaceholder":477},true,"\n",[316,480,482],{"class":318,"line":481},8,[316,483,484],{"class":322},"\u002F\u002F Create separate messages for each value\n",[316,486,488,492],{"class":318,"line":487},9,[316,489,491],{"class":490},"s7zQu","return",[316,493,494],{"class":333}," [\n",[316,496,498,501,505,508,511,514,517,519,522,526,529],{"class":318,"line":497},10,[316,499,500],{"class":337},"    {",[316,502,504],{"class":503},"swJcz"," payload",[316,506,507],{"class":337},":",[316,509,510],{"class":333}," city",[316,512,513],{"class":337},",",[316,515,516],{"class":503}," topic",[316,518,507],{"class":337},[316,520,521],{"class":337}," \"",[316,523,525],{"class":524},"sfazB","city",[316,527,528],{"class":337},"\"",[316,530,531],{"class":337}," },\n",[316,533,535,537,539,541,544,546,548,550,552,554,556],{"class":318,"line":534},11,[316,536,500],{"class":337},[316,538,504],{"class":503},[316,540,507],{"class":337},[316,542,543],{"class":333}," description",[316,545,513],{"class":337},[316,547,516],{"class":503},[316,549,507],{"class":337},[316,551,521],{"class":337},[316,553,419],{"class":524},[316,555,528],{"class":337},[316,557,531],{"class":337},[316,559,561,563,565,567,570,572,574,576,578,581,583],{"class":318,"line":560},12,[316,562,500],{"class":337},[316,564,504],{"class":503},[316,566,507],{"class":337},[316,568,569],{"class":333}," temp",[316,571,513],{"class":337},[316,573,516],{"class":503},[316,575,507],{"class":337},[316,577,521],{"class":337},[316,579,580],{"class":524},"temperature",[316,582,528],{"class":337},[316,584,531],{"class":337},[316,586,588,590,592,594,597,599,601,603,605,607,609],{"class":318,"line":587},13,[316,589,500],{"class":337},[316,591,504],{"class":503},[316,593,507],{"class":337},[316,595,596],{"class":333}," humidity",[316,598,513],{"class":337},[316,600,516],{"class":503},[316,602,507],{"class":337},[316,604,521],{"class":337},[316,606,384],{"class":524},[316,608,528],{"class":337},[316,610,531],{"class":337},[316,612,613,615,617,619,622,624,626,628,630,632,634],{"class":318,"line":237},[316,614,500],{"class":337},[316,616,504],{"class":503},[316,618,507],{"class":337},[316,620,621],{"class":333}," windSpeed",[316,623,513],{"class":337},[316,625,516],{"class":503},[316,627,507],{"class":337},[316,629,521],{"class":337},[316,631,442],{"class":524},[316,633,528],{"class":337},[316,635,531],{"class":337},[316,637,639,641],{"class":318,"line":638},15,[316,640,414],{"class":333},[316,642,359],{"class":337},[644,645,646],"blockquote",{},[12,647,648,651,652,654,655,659],{},[36,649,650],{},"Tip:"," If you're using FlowFuse, you don't need to write this JavaScript manually. You can use the FlowFuse Expert to generate the function code for you, just describe what you want the ",[36,653,295],{}," node to do. Check out the ",[252,656,658],{"href":657},"\u002Fblog\u002F2025\u002F07\u002Fflowfuse-ai-assistant-better-node-red-manufacturing\u002F","article"," for more details.",[59,661,662],{"start":326},[33,663,664,665,667,668,671],{},"Set the ",[36,666,295],{}," node's ",[36,669,670],{},"Outputs"," (in the Setup tab) to 5, since the function will return five separate messages.",[12,673,674,678],{},[157,675],{"alt":676,"dataZoomable":160,"src":677},"Function node configured with 5 outputs to split weather data","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Ffunction-setup-tab.png",[163,679,676],{},[59,681,682],{"start":362},[33,683,153],{},[12,685,686,687,689],{},"This ",[36,688,295],{}," node splits the API response into separate outputs - one for temperature, one for humidity, and so on. Each output gets its own topic label so you can track what's what.",[22,691,693],{"id":692},"building-the-dashboard","Building the Dashboard",[12,695,696],{},"Now you'll see your weather data displayed on screen. This demonstrates how Node-RED connects data sources to visual components. We'll organize the dashboard into separate groups for better visual organization.",[698,699,701],"h3",{"id":700},"configuring-the-city-name-display","Configuring the City Name Display",[12,703,704],{},"Start by displaying which city you're tracking:",[59,706,707,711,721,726,733,740],{},[33,708,176,709,130],{},[36,710,89],{},[33,712,713,714,717,718,720],{},"Connect it to ",[36,715,716],{},"output 1"," of your ",[36,719,295],{}," node (the city output)",[33,722,186,723,725],{},[36,724,89],{}," node to open its settings",[33,727,728,729,732],{},"Set ",[36,730,731],{},"Label"," to \"City\"",[33,734,735,736,739],{},"For ",[36,737,738],{},"Group",", click the pencil icon to create a new group called \"Weather Info\"",[33,741,742],{},"Click Add, then Done",[12,744,745,749],{},[157,746],{"alt":747,"dataZoomable":160,"src":748},"UI text node configured to display city name in Weather Info group","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fcity-display.png",[163,750,747],{},[12,752,753],{},"You've just created your first dashboard element and dashboard group. Groups organize widgets on the page and function as containers.",[698,755,757],{"id":756},"configuring-the-weather-description","Configuring the Weather Description",[12,759,760],{},"Add a text field to show current conditions:",[59,762,763,768,776,779,784,787],{},[33,764,765,766,130],{},"Drag another ",[36,767,89],{},[33,769,713,770,717,773,775],{},[36,771,772],{},"output 2",[36,774,295],{}," node (description output)",[33,777,778],{},"Double-click to configure",[33,780,728,781,783],{},[36,782,731],{}," to \"Conditions\"",[33,785,786],{},"Use the same \"Weather Info\" group",[33,788,153],{},[12,790,791,795],{},[157,792],{"alt":793,"dataZoomable":160,"src":794},"UI text node configured to display weather conditions","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fcondition-display.png",[163,796,793],{},[12,798,799],{},"The API returns descriptions like \"scattered clouds\" or \"light rain\" - human-readable conditions.",[698,801,803],{"id":802},"configuring-the-temperature-gauge","Configuring the Temperature Gauge",[12,805,806],{},"Next, add a circular gauge for temperature:",[59,808,809,813,821,824,829,839,842,851,854,861],{},[33,810,176,811,130],{},[36,812,85],{},[33,814,713,815,717,818,820],{},[36,816,817],{},"output 3",[36,819,295],{}," node (the temperature output)",[33,822,823],{},"Double-click to open settings",[33,825,728,826,828],{},[36,827,731],{}," to \"Temperature (°C)\"",[33,830,728,831,834,835,838],{},[36,832,833],{},"Min"," to 0 and ",[36,836,837],{},"Max"," to 50 (adjust these based on your climate)",[33,840,841],{},"Add the color segments you want, as shown in the reference image.",[33,843,735,844,846,847,850],{},[36,845,738],{},", click the pencil icon to create a ",[36,848,849],{},"new group"," called \"Temperature & Humidity\"",[33,852,853],{},"Click Add to create the group",[33,855,856,857,860],{},"Under the ",[36,858,859],{},"Appearance"," tab, you can select a color scheme if desired",[33,862,153],{},[12,864,865,869],{},[157,866],{"alt":867,"dataZoomable":160,"src":868},"Temperature gauge configured with color-coded segments in Temperature & Humidity group","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Ftemperature-gauge.png",[163,870,867],{},[12,872,873],{},"The gauge will automatically color-code based on the value - cooler temperatures display in blue tones, warmer in orange\u002Fred.",[698,875,877],{"id":876},"configuring-the-humidity-gauge","Configuring the Humidity Gauge",[12,879,880],{},"Add the humidity gauge to the same group:",[59,882,883,887,895,897,902,909,911,914],{},[33,884,765,885,130],{},[36,886,85],{},[33,888,713,889,717,892,894],{},[36,890,891],{},"output 4",[36,893,295],{}," node (humidity output)",[33,896,778],{},[33,898,728,899,901],{},[36,900,731],{}," to \"Humidity (%)\"",[33,903,728,904,834,906,908],{},[36,905,833],{},[36,907,837],{}," to 100 (humidity is always a percentage)",[33,910,841],{},[33,912,913],{},"Use the same \"Temperature & Humidity\" group from the dropdown",[33,915,153],{},[12,917,918,922],{},[157,919],{"alt":920,"dataZoomable":160,"src":921},"Humidity gauge configured to display percentage values with color coding","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fhumidity-gauge.png",[163,923,920],{},[12,925,926],{},"The two gauges will display side by side in the same group, making it easy to compare both metrics at once.",[22,928,930],{"id":929},"configuring-the-wind-speed-display","Configuring the Wind Speed Display",[12,932,933],{},"Next, create a dedicated chart to display wind speed trends over time:",[59,935,936,941,949,954,962,970,980,989,997,1009],{},[33,937,176,938,940],{},[36,939,92],{}," node onto your flow.",[33,942,713,943,717,946,948],{},[36,944,945],{},"output 5",[36,947,295],{}," node (the wind speed output).",[33,950,186,951,953],{},[36,952,92],{}," node to configure it.",[33,955,728,956,958,959,226],{},[36,957,731],{}," to ",[36,960,961],{},"\"Wind Speed (m\u002Fs)\"",[33,963,728,964,958,967,226],{},[36,965,966],{},"Type",[36,968,969],{},"Line chart",[33,971,972,973,976,977,226],{},"For the ",[36,974,975],{},"X-axis",", select ",[36,978,979],{},"Timestamp",[33,981,728,982,985,986,226],{},[36,983,984],{},"Y-axis"," to use ",[36,987,988],{},"msg.payload",[33,990,728,991,958,994,226],{},[36,992,993],{},"Series",[36,995,996],{},"msg.topic",[33,998,999,1000,1002,1003,1005,1006,226],{},"Under ",[36,1001,738],{},", click the pencil icon and create a ",[36,1004,849],{}," named ",[36,1007,1008],{},"\"Wind Speed\"",[33,1010,1011,1012,1015,1016,1019],{},"Click ",[36,1013,1014],{},"Add",", then ",[36,1017,1018],{},"Done"," to save the configuration.",[12,1021,1022,1026],{},[157,1023],{"alt":1024,"dataZoomable":160,"src":1025},"Wind speed chart configured as a line chart to show trends over time","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fwind-speed-chart.png",[163,1027,1024],{},[22,1029,1031],{"id":1030},"viewing-your-dashboard","Viewing Your Dashboard",[12,1033,1034],{},"Hit the Deploy button in the top right corner.",[12,1036,1037],{},"Then, open the Dashboard 2.0 sidebar and click the Open Dashboard button. You should now see a dashboard similar to the one shown below.",[12,1039,1040,1044],{},[157,1041],{"alt":1042,"dataZoomable":160,"src":1043},"Complete weather dashboard displaying real-time weather data","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fweather-dashboard.png",[163,1045,1042],{},[12,1047,1048,1049,1051],{},"Below is the complete flow. Import it, enter your API URL with your API key in the ",[36,1050,172],{}," node, and deploy the flow:",[1053,1054,1056],"render-flow",{":height":1055},"300",[308,1057,1061],{"className":1058,"code":1059,"language":1060,"meta":160,"style":160},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[{\"id\":\"f4c08591654c29ef\",\"type\":\"inject\",\"z\":\"9cf82b68bb89e8ce\",\"name\":\"Trigger Weather API\",\"props\":[],\"repeat\":\"5\",\"crontab\":\"\",\"once\":true,\"onceDelay\":0.1,\"topic\":\"\",\"x\":100,\"y\":1300,\"wires\":[[\"70d3dab532802c97\"]]},{\"id\":\"70d3dab532802c97\",\"type\":\"http request\",\"z\":\"9cf82b68bb89e8ce\",\"name\":\"OpenWeather Request\",\"method\":\"GET\",\"ret\":\"obj\",\"paytoqs\":\"ignore\",\"url\":\"\",\"tls\":\"\",\"persist\":false,\"proxy\":\"\",\"insecureHTTPParser\":false,\"authType\":\"\",\"senderr\":false,\"headers\":[],\"x\":340,\"y\":1300,\"wires\":[[\"849a9025bb2f8a78\"]]},{\"id\":\"849a9025bb2f8a78\",\"type\":\"function\",\"z\":\"9cf82b68bb89e8ce\",\"name\":\"Process Weather Data\",\"func\":\"\u002F\u002F Extract the data we need\\nconst temp = msg.payload.main.temp;\\nconst humidity = msg.payload.main.humidity;\\nconst description = msg.payload.weather[0].description;\\nconst windSpeed = msg.payload.wind.speed;\\nconst city = msg.payload.name;\\n\\n\u002F\u002F Create separate messages for each value\\nreturn [\\n    { payload: city, topic: \\\"city\\\" },\\n    { payload: description, topic: \\\"description\\\" },\\n    { payload: temp, topic: \\\"temperature\\\" },\\n    { payload: humidity, topic: \\\"humidity\\\" },\\n    { payload: windSpeed, topic: \\\"wind\\\" },\\n];\",\"outputs\":5,\"timeout\":0,\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":580,\"y\":1300,\"wires\":[[\"b32ec3dc036c981e\"],[\"d6a1cfaa374bf3e9\"],[\"5313d0217f55e2cf\"],[\"fca37c757fb4d69d\"],[\"b668bf185e686847\"]]},{\"id\":\"5313d0217f55e2cf\",\"type\":\"ui-gauge\",\"z\":\"9cf82b68bb89e8ce\",\"name\":\"Temperature\",\"group\":\"9470e51a8ec86d8e\",\"order\":1,\"value\":\"payload\",\"valueType\":\"msg\",\"width\":\"3\",\"height\":\"3\",\"gtype\":\"gauge-half\",\"gstyle\":\"needle\",\"title\":\"Temperature\",\"alwaysShowTitle\":false,\"floatingTitlePosition\":\"top-left\",\"units\":\"°C\",\"icon\":\"\",\"prefix\":\"\",\"suffix\":\"\",\"segments\":[{\"from\":\"0\",\"color\":\"#008cb4\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"15\",\"color\":\"#00a3d7\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"25\",\"color\":\"#fec700\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"35\",\"color\":\"#ffaa00\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"50\",\"color\":\"#ff6251\",\"text\":\"\",\"textType\":\"value\"}],\"min\":0,\"max\":\"50\",\"sizeThickness\":16,\"sizeGap\":4,\"sizeKeyThickness\":8,\"styleRounded\":true,\"styleGlow\":false,\"className\":\"\",\"x\":790,\"y\":1300,\"wires\":[[]]},{\"id\":\"b32ec3dc036c981e\",\"type\":\"ui-text\",\"z\":\"9cf82b68bb89e8ce\",\"group\":\"5a89ac7171f51cc3\",\"order\":1,\"width\":\"0\",\"height\":\"0\",\"name\":\"City Display\",\"label\":\"City:\",\"format\":\"{{msg.payload}}\",\"layout\":\"row-spread\",\"style\":true,\"font\":\"Arial,Arial,Helvetica,sans-serif\",\"fontSize\":\"21\",\"color\":\"#000000\",\"wrapText\":false,\"className\":\"\",\"value\":\"payload\",\"valueType\":\"msg\",\"x\":790,\"y\":1220,\"wires\":[]},{\"id\":\"d6a1cfaa374bf3e9\",\"type\":\"ui-text\",\"z\":\"9cf82b68bb89e8ce\",\"group\":\"5a89ac7171f51cc3\",\"order\":3,\"width\":\"0\",\"height\":\"0\",\"name\":\"Conditions Display\",\"label\":\"Conditions:\",\"format\":\"{{msg.payload}}\",\"layout\":\"row-spread\",\"style\":true,\"font\":\"Arial,Arial,Helvetica,sans-serif\",\"fontSize\":\"21\",\"color\":\"#000000\",\"wrapText\":false,\"className\":\"\",\"value\":\"payload\",\"valueType\":\"msg\",\"x\":810,\"y\":1260,\"wires\":[]},{\"id\":\"fca37c757fb4d69d\",\"type\":\"ui-gauge\",\"z\":\"9cf82b68bb89e8ce\",\"name\":\"Humidity Gauge\",\"group\":\"9470e51a8ec86d8e\",\"order\":2,\"value\":\"payload\",\"valueType\":\"msg\",\"width\":\"3\",\"height\":\"3\",\"gtype\":\"gauge-half\",\"gstyle\":\"needle\",\"title\":\"Humidity\",\"alwaysShowTitle\":false,\"floatingTitlePosition\":\"top-left\",\"units\":\"%\",\"icon\":\"\",\"prefix\":\"\",\"suffix\":\"\",\"segments\":[{\"from\":\"0\",\"color\":\"#d95000\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"30\",\"color\":\"#6f7608\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"80\",\"color\":\"#fec700\",\"text\":\"\",\"textType\":\"value\"},{\"from\":\"100\",\"color\":\"#d95000\",\"text\":\"\",\"textType\":\"value\"}],\"min\":0,\"max\":\"100\",\"sizeThickness\":16,\"sizeGap\":4,\"sizeKeyThickness\":8,\"styleRounded\":true,\"styleGlow\":false,\"className\":\"\",\"x\":800,\"y\":1340,\"wires\":[[]]},{\"id\":\"b668bf185e686847\",\"type\":\"ui-chart\",\"z\":\"9cf82b68bb89e8ce\",\"group\":\"7b2025c104cd506e\",\"name\":\"Wind Speed\",\"label\":\"Wind Speed (m\u002Fs)\",\"order\":1,\"chartType\":\"line\",\"category\":\"topic\",\"categoryType\":\"msg\",\"xAxisLabel\":\"\",\"xAxisProperty\":\"\",\"xAxisPropertyType\":\"timestamp\",\"xAxisType\":\"time\",\"xAxisFormat\":\"\",\"xAxisFormatType\":\"auto\",\"xmin\":\"\",\"xmax\":\"\",\"yAxisLabel\":\"\",\"yAxisProperty\":\"payload\",\"yAxisPropertyType\":\"msg\",\"ymin\":\"\",\"ymax\":\"\",\"bins\":10,\"action\":\"append\",\"stackSeries\":false,\"pointShape\":\"circle\",\"pointRadius\":4,\"showLegend\":true,\"removeOlder\":1,\"removeOlderUnit\":\"3600\",\"removeOlderPoints\":\"\",\"colors\":[\"#0095ff\",\"#ff0000\",\"#ff7f0e\",\"#2ca02c\",\"#a347e1\",\"#d62728\",\"#ff9896\",\"#9467bd\",\"#c5b0d5\"],\"textColor\":[\"#666666\"],\"textColorDefault\":true,\"gridColor\":[\"#e5e5e5\"],\"gridColorDefault\":true,\"width\":\"12\",\"height\":\"4\",\"className\":\"\",\"interpolation\":\"linear\",\"x\":790,\"y\":1380,\"wires\":[[]]},{\"id\":\"9470e51a8ec86d8e\",\"type\":\"ui-group\",\"name\":\"Temperature & Humidity\",\"page\":\"f1eb99b1e714d411\",\"width\":6,\"height\":1,\"order\":2,\"showTitle\":false,\"className\":\"\",\"visible\":\"true\",\"disabled\":\"false\",\"groupType\":\"default\"},{\"id\":\"5a89ac7171f51cc3\",\"type\":\"ui-group\",\"name\":\"Weather Info\",\"page\":\"f1eb99b1e714d411\",\"width\":\"6\",\"height\":\"4\",\"order\":1,\"showTitle\":false,\"className\":\"\",\"visible\":\"true\",\"disabled\":\"false\",\"groupType\":\"default\"},{\"id\":\"7b2025c104cd506e\",\"type\":\"ui-group\",\"name\":\"Wind Speed\",\"page\":\"f1eb99b1e714d411\",\"width\":\"12\",\"height\":1,\"order\":3,\"showTitle\":false,\"className\":\"\",\"visible\":\"true\",\"disabled\":\"false\",\"groupType\":\"default\"},{\"id\":\"f1eb99b1e714d411\",\"type\":\"ui-page\",\"name\":\"Weather Dashboard\",\"ui\":\"afea04ce8735c0a6\",\"path\":\"\u002Fweather\",\"icon\":\"home\",\"layout\":\"grid\",\"theme\":\"93822a7b43673c58\",\"breakpoints\":[{\"name\":\"Default\",\"px\":\"0\",\"cols\":\"3\"},{\"name\":\"Tablet\",\"px\":\"576\",\"cols\":\"6\"},{\"name\":\"Small Desktop\",\"px\":\"768\",\"cols\":\"9\"},{\"name\":\"Desktop\",\"px\":\"1024\",\"cols\":\"12\"}],\"order\":1,\"className\":\"\",\"visible\":true,\"disabled\":false},{\"id\":\"afea04ce8735c0a6\",\"type\":\"ui-base\",\"name\":\"UI Name\",\"path\":\"\u002Fdashboard\",\"includeClientData\":true,\"acceptsClientConfig\":[\"ui-control\",\"ui-notification\"],\"headerContent\":\"page\",\"titleBarStyle\":\"default\",\"showReconnectNotification\":true,\"notificationDisplayTime\":5,\"showDisconnectNotification\":true,\"allowInstall\":true},{\"id\":\"93822a7b43673c58\",\"type\":\"ui-theme\",\"name\":\"Default Theme\",\"colors\":{\"surface\":\"#00a3d7\",\"primary\":\"#0094ce\",\"bgPage\":\"#eeeeee\",\"groupBg\":\"#ffffff\",\"groupOutline\":\"#cccccc\"},\"sizes\":{\"density\":\"default\",\"pagePadding\":\"12px\",\"groupGap\":\"12px\",\"groupBorderRadius\":\"4px\",\"widgetGap\":\"12px\"}},{\"id\":\"950b3b399ea22ea6\",\"type\":\"global-config\",\"env\":[],\"modules\":{\"@flowfuse\u002Fnode-red-dashboard\":\"1.29.0\"}}]\n","json",[47,1062,1063],{"__ignoreMap":160},[316,1064,1065,1068,1070,1073,1075,1077,1079,1082,1084,1086,1088,1091,1093,1095,1097,1099,1101,1103,1105,1108,1110,1112,1114,1117,1119,1121,1123,1125,1127,1129,1131,1134,1136,1138,1140,1143,1145,1148,1150,1153,1155,1157,1159,1162,1164,1166,1168,1171,1173,1175,1178,1180,1182,1185,1187,1190,1192,1195,1197,1199,1202,1204,1206,1209,1211,1213,1215,1217,1219,1222,1224,1226,1229,1231,1233,1236,1238,1240,1243,1245,1247,1250,1252,1255,1257,1260,1262,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1321,1323,1326,1328,1330,1332,1335,1337,1339,1341,1344,1346,1348,1350,1353,1355,1357,1359,1362,1364,1366,1368,1371,1373,1375,1377,1380,1382,1384,1386,1389,1391,1393,1395,1397,1399,1402,1404,1406,1408,1410,1412,1415,1417,1420,1422,1425,1427,1429,1431,1433,1435,1438,1440,1442,1444,1447,1449,1451,1453,1455,1457,1460,1462,1464,1466,1469,1471,1473,1475,1477,1479,1481,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1511,1513,1515,1517,1519,1521,1523,1525,1527,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1561,1563,1565,1567,1569,1571,1573,1576,1578,1580,1582,1585,1587,1589,1591,1594,1597,1600,1602,1605,1607,1610,1612,1615,1617,1620,1623,1626,1628,1631,1633,1636,1639,1641,1643,1646,1648,1651,1653,1655,1657,1659,1661,1664,1666,1668,1670,1672,1674,1677,1679,1681,1683,1685,1687,1690,1692,1694,1696,1698,1700,1703,1705,1707,1709,1712,1714,1716,1718,1720,1722,1725,1727,1729,1731,1733,1735,1738,1740,1742,1744,1746,1748,1751,1753,1755,1757,1759,1761,1764,1766,1768,1770,1772,1774,1777,1779,1781,1783,1785,1787,1789,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1819,1821,1824,1826,1829,1831,1833,1835,1838,1840,1842,1844,1847,1849,1851,1853,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1921,1923,1925,1927,1930,1932,1934,1936,1939,1941,1943,1945,1948,1950,1952,1955,1957,1959,1962,1964,1966,1968,1970,1972,1974,1976,1979,1981,1983,1985,1988,1990,1992,1994,1997,1999,2001,2003,2006,2008,2010,2012,2015,2017,2019,2021,2023,2025,2027,2029,2032,2034,2036,2038,2041,2043,2045,2047,2050,2052,2054,2056,2059,2061,2063,2065,2068,2070,2072,2074,2076,2078,2080,2082,2085,2087,2089,2091,2094,2096,2098,2100,2103,2105,2107,2109,2112,2114,2116,2118,2121,2123,2125,2127,2130,2132,2134,2136,2138,2140,2143,2145,2147,2149,2151,2153,2156,2158,2160,2162,2164,2166,2169,2171,2174,2176,2180,2182,2184,2186,2188,2190,2192,2194,2197,2199,2201,2203,2206,2208,2210,2212,2215,2217,2219,2221,2223,2225,2228,2230,2232,2234,2236,2238,2241,2243,2245,2247,2249,2251,2254,2256,2258,2260,2262,2264,2266,2268,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2297,2299,2301,2303,2305,2307,2309,2311,2313,2316,2318,2320,2322,2324,2326,2328,2330,2333,2335,2337,2339,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361,2363,2365,2367,2369,2371,2373,2375,2378,2380,2382,2384,2386,2388,2390,2392,2395,2397,2399,2401,2403,2405,2407,2409,2411,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431,2433,2435,2437,2440,2442,2444,2446,2448,2450,2452,2454,2457,2459,2461,2463,2465,2467,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487,2490,2492,2495,2497,2499,2501,2503,2505,2508,2510,2512,2514,2516,2518,2520,2522,2525,2527,2529,2532,2534,2536,2539,2541,2543,2546,2548,2550,2553,2555,2557,2560,2562,2564,2567,2569,2571,2573,2576,2578,2580,2582,2585,2587,2589,2591,2593,2595,2597,2599,2601,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2627,2629,2631,2633,2635,2637,2639,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2681,2683,2685,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2749,2751,2753,2755,2758,2760,2762,2764,2767,2769,2771,2773,2776,2778,2780,2782,2785,2787,2789,2791,2794,2796,2798,2800,2803,2805,2807,2809,2812,2814,2816,2818,2821,2823,2825,2827,2830,2832,2834,2836,2839,2841,2843,2845,2848,2850,2852,2854,2856,2858,2860,2862,2865,2867,2869,2871,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2945,2947,2949,2951,2953,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3077,3079,3081,3083,3085,3087,3089,3091,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3249,3251,3253,3255,3257,3259,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,3615,3617,3619,3621,3623,3625,3627,3629,3631,3633,3635,3638,3640,3642,3644,3646,3648,3650,3652,3655,3657,3659,3661,3663,3665,3667,3669,3671,3673,3675,3677,3679,3681,3683,3685,3687,3689,3691,3693,3695,3697,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3911,3913,3915,3917,3919,3921,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3995,3997,3999,4001,4003,4005,4007,4009,4012,4014,4016,4018,4020,4022,4024,4026,4029,4031,4033,4035,4037,4039,4041,4043,4045,4047,4050,4052,4054,4056,4058,4060,4062,4064,4067,4069,4071,4073,4075,4077,4079,4081,4084,4086,4088,4090,4092,4094,4096,4098,4101,4103,4105,4107,4109,4111,4114,4116,4118,4120,4122,4124,4127,4129,4131,4133,4136,4138,4140,4142,4145,4147,4149,4151,4154,4156,4158,4160,4163,4165,4167,4169,4171,4173,4176,4178,4180,4182,4185,4187,4189,4191,4194,4196,4198,4200,4202,4204,4207,4209,4211,4213,4215,4217,4220,4222,4224,4226,4228,4230,4233,4235,4237,4239,4241,4243,4245,4247,4250,4252,4254,4256,4258,4260,4262,4264,4267,4269,4271,4273,4275,4277,4280,4282,4284,4286,4288,4290,4293,4295,4297,4300,4302,4304,4307,4309,4311,4313,4316,4318,4320,4322,4325,4327,4329,4331,4334,4336,4338,4340,4343,4345,4347,4349,4352,4354,4356,4358,4360,4362,4365,4367,4369,4371,4374,4376,4378,4380,4382,4384,4387,4389,4391,4393,4396,4398,4400,4402,4405,4407,4409,4411,4413,4415,4418,4420,4423,4425,4428,4430,4432,4434,4437,4439,4441,4443,4446,4448,4450,4452,4455,4457,4459,4461,4464,4466,4468,4470,4473,4475,4477,4479,4482,4484,4486,4488,4491,4493,4495,4497,4500,4502,4505,4507,4510,4512,4514,4516,4519,4521,4523,4525,4528,4530,4532,4534,4537,4539,4541,4543,4546,4548,4550,4552,4555,4557,4559,4561,4563,4565,4567,4569,4572,4574,4576,4578,4580,4582,4584,4586,4588,4590,4592,4594,4596,4598,4600,4602,4604,4606,4609,4611,4613,4615,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4638,4640,4642,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4684,4686,4688,4690,4692,4694,4696,4698,4701,4703,4705,4707,4710,4712,4714,4716,4719,4721,4723,4725,4727,4729,4731,4734,4736,4738,4740,4742,4744,4746,4748,4750,4752,4754,4756,4758,4760,4762,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4786,4788,4790,4792,4795,4797,4799,4801,4804,4806,4808,4810,4813,4815,4817,4819,4822,4824,4826,4828,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4880,4882,4884,4886,4888,4890,4892,4894,4896,4898,4900,4902,4904,4906,4908,4910,4912,4914,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4942,4944,4946,4948,4950,4952,4954,4956,4958,4960,4962,4964,4966,4968,4970,4972,4974,4976,4978,4980,4982,4984,4986,4988,4990,4992,4994,4996,4998,5000,5002,5004,5006,5008,5010,5012,5014,5016,5018,5020,5022,5024,5026,5028,5030,5032,5034,5036,5038,5040,5042,5044,5046,5048,5050,5052,5054,5056,5058,5060,5062,5064,5066,5068,5070,5072,5074,5076,5078,5080,5082,5084,5086,5088,5090,5092,5094,5096,5098,5100,5102,5104,5106,5108,5110,5112,5114,5116,5118,5120,5122,5124,5126,5128,5130,5132,5134,5136,5138,5140,5142,5144,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166,5168,5170,5172,5174,5176,5178,5180,5182,5184,5186,5188,5190,5192,5194,5196,5198,5200,5202,5204,5206,5208,5210,5213,5215,5217,5219,5221,5223,5225,5227,5230,5232,5234,5236,5239,5241,5243,5245,5248,5250,5252,5254,5257,5259,5261,5263,5266,5268,5270,5272,5274,5276,5278,5280,5283,5285,5287,5289,5291,5293,5295,5297,5300,5302,5304,5306,5309,5311,5313,5315,5318,5320,5322,5324,5327,5329,5331,5333,5335,5337,5339,5341,5344,5346,5348,5350,5353,5355,5357,5359,5361,5363,5365,5367,5370,5372,5374,5376,5378,5380,5382,5384,5386,5388,5390,5392,5395,5397,5399,5401,5403,5405,5407,5409,5412,5414,5416,5418,5420,5422,5424,5426,5428,5430,5432,5434,5436,5438,5440,5442,5445,5447,5449,5451,5453,5455,5457,5459,5462,5464,5466,5468,5470,5472,5474,5476,5479,5481,5483,5485,5487,5489,5491,5493,5496,5498,5500,5502,5504,5506,5508,5510,5513,5515,5517,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5555,5557,5559,5561,5563,5565,5567,5569,5571,5574,5576,5578,5580,5582,5584,5586,5588,5590,5592,5594,5596,5598,5600,5603,5605,5607,5609,5611,5613,5615,5617,5620,5622,5624,5626,5628,5630,5632,5634,5637,5639,5641,5643,5646,5648,5650,5652,5655,5657,5659,5661,5664,5666,5668,5670,5673,5675,5677,5679,5682,5684,5686,5688,5690,5692,5694,5696,5699,5701,5703,5705,5707,5709,5711,5713,5716,5718,5720,5722,5725,5727,5729,5731,5733,5735,5738,5740,5742,5744,5747,5749,5752,5754,5756,5758,5760,5762,5764,5766,5768,5770,5772,5774,5776,5778,5781,5783,5785,5787,5789,5791,5793,5795,5798,5800,5802,5804,5806,5808,5811,5813,5816,5818,5820,5822,5824,5826,5828,5830,5833,5835,5837,5839,5842,5844,5846,5848,5851,5853,5855,5857,5860,5862,5864,5866,5869,5871,5873,5875,5878,5880,5882,5884,5887,5889,5891,5893,5896,5898,5901,5903,5906,5908,5910,5912,5915,5917,5919,5921,5923,5925,5927,5929,5932,5934,5936,5938,5941,5943,5945,5947,5950,5952,5954,5956,5958,5960,5962,5964,5967,5969,5971,5973,5976,5978,5980,5982,5985,5987,5989,5991,5993,5995,5998,6000,6002,6004,6006,6008,6011,6013,6015,6017,6019,6021,6023,6025,6028,6030,6032,6034,6037,6039,6041,6043,6046,6048,6050,6052,6054,6056,6058,6060,6063,6065],{"class":318,"line":319},[316,1066,1067],{"class":337},"[{",[316,1069,528],{"class":337},[316,1071,1072],{"class":329},"id",[316,1074,528],{"class":337},[316,1076,507],{"class":337},[316,1078,528],{"class":337},[316,1080,1081],{"class":524},"f4c08591654c29ef",[316,1083,528],{"class":337},[316,1085,513],{"class":337},[316,1087,528],{"class":337},[316,1089,1090],{"class":329},"type",[316,1092,528],{"class":337},[316,1094,507],{"class":337},[316,1096,528],{"class":337},[316,1098,129],{"class":524},[316,1100,528],{"class":337},[316,1102,513],{"class":337},[316,1104,528],{"class":337},[316,1106,1107],{"class":329},"z",[316,1109,528],{"class":337},[316,1111,507],{"class":337},[316,1113,528],{"class":337},[316,1115,1116],{"class":524},"9cf82b68bb89e8ce",[316,1118,528],{"class":337},[316,1120,513],{"class":337},[316,1122,528],{"class":337},[316,1124,470],{"class":329},[316,1126,528],{"class":337},[316,1128,507],{"class":337},[316,1130,528],{"class":337},[316,1132,1133],{"class":524},"Trigger Weather API",[316,1135,528],{"class":337},[316,1137,513],{"class":337},[316,1139,528],{"class":337},[316,1141,1142],{"class":329},"props",[316,1144,528],{"class":337},[316,1146,1147],{"class":337},":[],",[316,1149,528],{"class":337},[316,1151,1152],{"class":329},"repeat",[316,1154,528],{"class":337},[316,1156,507],{"class":337},[316,1158,528],{"class":337},[316,1160,1161],{"class":524},"5",[316,1163,528],{"class":337},[316,1165,513],{"class":337},[316,1167,528],{"class":337},[316,1169,1170],{"class":329},"crontab",[316,1172,528],{"class":337},[316,1174,507],{"class":337},[316,1176,1177],{"class":337},"\"\"",[316,1179,513],{"class":337},[316,1181,528],{"class":337},[316,1183,1184],{"class":329},"once",[316,1186,528],{"class":337},[316,1188,1189],{"class":337},":true,",[316,1191,528],{"class":337},[316,1193,1194],{"class":329},"onceDelay",[316,1196,528],{"class":337},[316,1198,507],{"class":337},[316,1200,1201],{"class":410},"0.1",[316,1203,513],{"class":337},[316,1205,528],{"class":337},[316,1207,1208],{"class":329},"topic",[316,1210,528],{"class":337},[316,1212,507],{"class":337},[316,1214,1177],{"class":337},[316,1216,513],{"class":337},[316,1218,528],{"class":337},[316,1220,1221],{"class":329},"x",[316,1223,528],{"class":337},[316,1225,507],{"class":337},[316,1227,1228],{"class":410},"100",[316,1230,513],{"class":337},[316,1232,528],{"class":337},[316,1234,1235],{"class":329},"y",[316,1237,528],{"class":337},[316,1239,507],{"class":337},[316,1241,1242],{"class":410},"1300",[316,1244,513],{"class":337},[316,1246,528],{"class":337},[316,1248,1249],{"class":329},"wires",[316,1251,528],{"class":337},[316,1253,1254],{"class":337},":[[",[316,1256,528],{"class":337},[316,1258,1259],{"class":524},"70d3dab532802c97",[316,1261,528],{"class":337},[316,1263,1264],{"class":337},"]]},{",[316,1266,528],{"class":337},[316,1268,1072],{"class":329},[316,1270,528],{"class":337},[316,1272,507],{"class":337},[316,1274,528],{"class":337},[316,1276,1259],{"class":524},[316,1278,528],{"class":337},[316,1280,513],{"class":337},[316,1282,528],{"class":337},[316,1284,1090],{"class":329},[316,1286,528],{"class":337},[316,1288,507],{"class":337},[316,1290,528],{"class":337},[316,1292,172],{"class":524},[316,1294,528],{"class":337},[316,1296,513],{"class":337},[316,1298,528],{"class":337},[316,1300,1107],{"class":329},[316,1302,528],{"class":337},[316,1304,507],{"class":337},[316,1306,528],{"class":337},[316,1308,1116],{"class":524},[316,1310,528],{"class":337},[316,1312,513],{"class":337},[316,1314,528],{"class":337},[316,1316,470],{"class":329},[316,1318,528],{"class":337},[316,1320,507],{"class":337},[316,1322,528],{"class":337},[316,1324,1325],{"class":524},"OpenWeather Request",[316,1327,528],{"class":337},[316,1329,513],{"class":337},[316,1331,528],{"class":337},[316,1333,1334],{"class":329},"method",[316,1336,528],{"class":337},[316,1338,507],{"class":337},[316,1340,528],{"class":337},[316,1342,1343],{"class":524},"GET",[316,1345,528],{"class":337},[316,1347,513],{"class":337},[316,1349,528],{"class":337},[316,1351,1352],{"class":329},"ret",[316,1354,528],{"class":337},[316,1356,507],{"class":337},[316,1358,528],{"class":337},[316,1360,1361],{"class":524},"obj",[316,1363,528],{"class":337},[316,1365,513],{"class":337},[316,1367,528],{"class":337},[316,1369,1370],{"class":329},"paytoqs",[316,1372,528],{"class":337},[316,1374,507],{"class":337},[316,1376,528],{"class":337},[316,1378,1379],{"class":524},"ignore",[316,1381,528],{"class":337},[316,1383,513],{"class":337},[316,1385,528],{"class":337},[316,1387,1388],{"class":329},"url",[316,1390,528],{"class":337},[316,1392,507],{"class":337},[316,1394,1177],{"class":337},[316,1396,513],{"class":337},[316,1398,528],{"class":337},[316,1400,1401],{"class":329},"tls",[316,1403,528],{"class":337},[316,1405,507],{"class":337},[316,1407,1177],{"class":337},[316,1409,513],{"class":337},[316,1411,528],{"class":337},[316,1413,1414],{"class":329},"persist",[316,1416,528],{"class":337},[316,1418,1419],{"class":337},":false,",[316,1421,528],{"class":337},[316,1423,1424],{"class":329},"proxy",[316,1426,528],{"class":337},[316,1428,507],{"class":337},[316,1430,1177],{"class":337},[316,1432,513],{"class":337},[316,1434,528],{"class":337},[316,1436,1437],{"class":329},"insecureHTTPParser",[316,1439,528],{"class":337},[316,1441,1419],{"class":337},[316,1443,528],{"class":337},[316,1445,1446],{"class":329},"authType",[316,1448,528],{"class":337},[316,1450,507],{"class":337},[316,1452,1177],{"class":337},[316,1454,513],{"class":337},[316,1456,528],{"class":337},[316,1458,1459],{"class":329},"senderr",[316,1461,528],{"class":337},[316,1463,1419],{"class":337},[316,1465,528],{"class":337},[316,1467,1468],{"class":329},"headers",[316,1470,528],{"class":337},[316,1472,1147],{"class":337},[316,1474,528],{"class":337},[316,1476,1221],{"class":329},[316,1478,528],{"class":337},[316,1480,507],{"class":337},[316,1482,1483],{"class":410},"340",[316,1485,513],{"class":337},[316,1487,528],{"class":337},[316,1489,1235],{"class":329},[316,1491,528],{"class":337},[316,1493,507],{"class":337},[316,1495,1242],{"class":410},[316,1497,513],{"class":337},[316,1499,528],{"class":337},[316,1501,1249],{"class":329},[316,1503,528],{"class":337},[316,1505,1254],{"class":337},[316,1507,528],{"class":337},[316,1509,1510],{"class":524},"849a9025bb2f8a78",[316,1512,528],{"class":337},[316,1514,1264],{"class":337},[316,1516,528],{"class":337},[316,1518,1072],{"class":329},[316,1520,528],{"class":337},[316,1522,507],{"class":337},[316,1524,528],{"class":337},[316,1526,1510],{"class":524},[316,1528,528],{"class":337},[316,1530,513],{"class":337},[316,1532,528],{"class":337},[316,1534,1090],{"class":329},[316,1536,528],{"class":337},[316,1538,507],{"class":337},[316,1540,528],{"class":337},[316,1542,295],{"class":524},[316,1544,528],{"class":337},[316,1546,513],{"class":337},[316,1548,528],{"class":337},[316,1550,1107],{"class":329},[316,1552,528],{"class":337},[316,1554,507],{"class":337},[316,1556,528],{"class":337},[316,1558,1116],{"class":524},[316,1560,528],{"class":337},[316,1562,513],{"class":337},[316,1564,528],{"class":337},[316,1566,470],{"class":329},[316,1568,528],{"class":337},[316,1570,507],{"class":337},[316,1572,528],{"class":337},[316,1574,1575],{"class":524},"Process Weather Data",[316,1577,528],{"class":337},[316,1579,513],{"class":337},[316,1581,528],{"class":337},[316,1583,1584],{"class":329},"func",[316,1586,528],{"class":337},[316,1588,507],{"class":337},[316,1590,528],{"class":337},[316,1592,1593],{"class":524},"\u002F\u002F Extract the data we need",[316,1595,1596],{"class":333},"\\n",[316,1598,1599],{"class":524},"const temp = msg.payload.main.temp;",[316,1601,1596],{"class":333},[316,1603,1604],{"class":524},"const humidity = msg.payload.main.humidity;",[316,1606,1596],{"class":333},[316,1608,1609],{"class":524},"const description = msg.payload.weather[0].description;",[316,1611,1596],{"class":333},[316,1613,1614],{"class":524},"const windSpeed = msg.payload.wind.speed;",[316,1616,1596],{"class":333},[316,1618,1619],{"class":524},"const city = msg.payload.name;",[316,1621,1622],{"class":333},"\\n\\n",[316,1624,1625],{"class":524},"\u002F\u002F Create separate messages for each value",[316,1627,1596],{"class":333},[316,1629,1630],{"class":524},"return [",[316,1632,1596],{"class":333},[316,1634,1635],{"class":524},"    { payload: city, topic: ",[316,1637,1638],{"class":333},"\\\"",[316,1640,525],{"class":524},[316,1642,1638],{"class":333},[316,1644,1645],{"class":524}," },",[316,1647,1596],{"class":333},[316,1649,1650],{"class":524},"    { payload: description, topic: ",[316,1652,1638],{"class":333},[316,1654,419],{"class":524},[316,1656,1638],{"class":333},[316,1658,1645],{"class":524},[316,1660,1596],{"class":333},[316,1662,1663],{"class":524},"    { payload: temp, topic: ",[316,1665,1638],{"class":333},[316,1667,580],{"class":524},[316,1669,1638],{"class":333},[316,1671,1645],{"class":524},[316,1673,1596],{"class":333},[316,1675,1676],{"class":524},"    { payload: humidity, topic: ",[316,1678,1638],{"class":333},[316,1680,384],{"class":524},[316,1682,1638],{"class":333},[316,1684,1645],{"class":524},[316,1686,1596],{"class":333},[316,1688,1689],{"class":524},"    { payload: windSpeed, topic: ",[316,1691,1638],{"class":333},[316,1693,442],{"class":524},[316,1695,1638],{"class":333},[316,1697,1645],{"class":524},[316,1699,1596],{"class":333},[316,1701,1702],{"class":524},"];",[316,1704,528],{"class":337},[316,1706,513],{"class":337},[316,1708,528],{"class":337},[316,1710,1711],{"class":329},"outputs",[316,1713,528],{"class":337},[316,1715,507],{"class":337},[316,1717,1161],{"class":410},[316,1719,513],{"class":337},[316,1721,528],{"class":337},[316,1723,1724],{"class":329},"timeout",[316,1726,528],{"class":337},[316,1728,507],{"class":337},[316,1730,411],{"class":410},[316,1732,513],{"class":337},[316,1734,528],{"class":337},[316,1736,1737],{"class":329},"noerr",[316,1739,528],{"class":337},[316,1741,507],{"class":337},[316,1743,411],{"class":410},[316,1745,513],{"class":337},[316,1747,528],{"class":337},[316,1749,1750],{"class":329},"initialize",[316,1752,528],{"class":337},[316,1754,507],{"class":337},[316,1756,1177],{"class":337},[316,1758,513],{"class":337},[316,1760,528],{"class":337},[316,1762,1763],{"class":329},"finalize",[316,1765,528],{"class":337},[316,1767,507],{"class":337},[316,1769,1177],{"class":337},[316,1771,513],{"class":337},[316,1773,528],{"class":337},[316,1775,1776],{"class":329},"libs",[316,1778,528],{"class":337},[316,1780,1147],{"class":337},[316,1782,528],{"class":337},[316,1784,1221],{"class":329},[316,1786,528],{"class":337},[316,1788,507],{"class":337},[316,1790,1791],{"class":410},"580",[316,1793,513],{"class":337},[316,1795,528],{"class":337},[316,1797,1235],{"class":329},[316,1799,528],{"class":337},[316,1801,507],{"class":337},[316,1803,1242],{"class":410},[316,1805,513],{"class":337},[316,1807,528],{"class":337},[316,1809,1249],{"class":329},[316,1811,528],{"class":337},[316,1813,1254],{"class":337},[316,1815,528],{"class":337},[316,1817,1818],{"class":524},"b32ec3dc036c981e",[316,1820,528],{"class":337},[316,1822,1823],{"class":337},"],[",[316,1825,528],{"class":337},[316,1827,1828],{"class":524},"d6a1cfaa374bf3e9",[316,1830,528],{"class":337},[316,1832,1823],{"class":337},[316,1834,528],{"class":337},[316,1836,1837],{"class":524},"5313d0217f55e2cf",[316,1839,528],{"class":337},[316,1841,1823],{"class":337},[316,1843,528],{"class":337},[316,1845,1846],{"class":524},"fca37c757fb4d69d",[316,1848,528],{"class":337},[316,1850,1823],{"class":337},[316,1852,528],{"class":337},[316,1854,1855],{"class":524},"b668bf185e686847",[316,1857,528],{"class":337},[316,1859,1264],{"class":337},[316,1861,528],{"class":337},[316,1863,1072],{"class":329},[316,1865,528],{"class":337},[316,1867,507],{"class":337},[316,1869,528],{"class":337},[316,1871,1837],{"class":524},[316,1873,528],{"class":337},[316,1875,513],{"class":337},[316,1877,528],{"class":337},[316,1879,1090],{"class":329},[316,1881,528],{"class":337},[316,1883,507],{"class":337},[316,1885,528],{"class":337},[316,1887,85],{"class":524},[316,1889,528],{"class":337},[316,1891,513],{"class":337},[316,1893,528],{"class":337},[316,1895,1107],{"class":329},[316,1897,528],{"class":337},[316,1899,507],{"class":337},[316,1901,528],{"class":337},[316,1903,1116],{"class":524},[316,1905,528],{"class":337},[316,1907,513],{"class":337},[316,1909,528],{"class":337},[316,1911,470],{"class":329},[316,1913,528],{"class":337},[316,1915,507],{"class":337},[316,1917,528],{"class":337},[316,1919,1920],{"class":524},"Temperature",[316,1922,528],{"class":337},[316,1924,513],{"class":337},[316,1926,528],{"class":337},[316,1928,1929],{"class":329},"group",[316,1931,528],{"class":337},[316,1933,507],{"class":337},[316,1935,528],{"class":337},[316,1937,1938],{"class":524},"9470e51a8ec86d8e",[316,1940,528],{"class":337},[316,1942,513],{"class":337},[316,1944,528],{"class":337},[316,1946,1947],{"class":329},"order",[316,1949,528],{"class":337},[316,1951,507],{"class":337},[316,1953,1954],{"class":410},"1",[316,1956,513],{"class":337},[316,1958,528],{"class":337},[316,1960,1961],{"class":329},"value",[316,1963,528],{"class":337},[316,1965,507],{"class":337},[316,1967,528],{"class":337},[316,1969,346],{"class":524},[316,1971,528],{"class":337},[316,1973,513],{"class":337},[316,1975,528],{"class":337},[316,1977,1978],{"class":329},"valueType",[316,1980,528],{"class":337},[316,1982,507],{"class":337},[316,1984,528],{"class":337},[316,1986,1987],{"class":524},"msg",[316,1989,528],{"class":337},[316,1991,513],{"class":337},[316,1993,528],{"class":337},[316,1995,1996],{"class":329},"width",[316,1998,528],{"class":337},[316,2000,507],{"class":337},[316,2002,528],{"class":337},[316,2004,2005],{"class":524},"3",[316,2007,528],{"class":337},[316,2009,513],{"class":337},[316,2011,528],{"class":337},[316,2013,2014],{"class":329},"height",[316,2016,528],{"class":337},[316,2018,507],{"class":337},[316,2020,528],{"class":337},[316,2022,2005],{"class":524},[316,2024,528],{"class":337},[316,2026,513],{"class":337},[316,2028,528],{"class":337},[316,2030,2031],{"class":329},"gtype",[316,2033,528],{"class":337},[316,2035,507],{"class":337},[316,2037,528],{"class":337},[316,2039,2040],{"class":524},"gauge-half",[316,2042,528],{"class":337},[316,2044,513],{"class":337},[316,2046,528],{"class":337},[316,2048,2049],{"class":329},"gstyle",[316,2051,528],{"class":337},[316,2053,507],{"class":337},[316,2055,528],{"class":337},[316,2057,2058],{"class":524},"needle",[316,2060,528],{"class":337},[316,2062,513],{"class":337},[316,2064,528],{"class":337},[316,2066,2067],{"class":329},"title",[316,2069,528],{"class":337},[316,2071,507],{"class":337},[316,2073,528],{"class":337},[316,2075,1920],{"class":524},[316,2077,528],{"class":337},[316,2079,513],{"class":337},[316,2081,528],{"class":337},[316,2083,2084],{"class":329},"alwaysShowTitle",[316,2086,528],{"class":337},[316,2088,1419],{"class":337},[316,2090,528],{"class":337},[316,2092,2093],{"class":329},"floatingTitlePosition",[316,2095,528],{"class":337},[316,2097,507],{"class":337},[316,2099,528],{"class":337},[316,2101,2102],{"class":524},"top-left",[316,2104,528],{"class":337},[316,2106,513],{"class":337},[316,2108,528],{"class":337},[316,2110,2111],{"class":329},"units",[316,2113,528],{"class":337},[316,2115,507],{"class":337},[316,2117,528],{"class":337},[316,2119,2120],{"class":524},"°C",[316,2122,528],{"class":337},[316,2124,513],{"class":337},[316,2126,528],{"class":337},[316,2128,2129],{"class":329},"icon",[316,2131,528],{"class":337},[316,2133,507],{"class":337},[316,2135,1177],{"class":337},[316,2137,513],{"class":337},[316,2139,528],{"class":337},[316,2141,2142],{"class":329},"prefix",[316,2144,528],{"class":337},[316,2146,507],{"class":337},[316,2148,1177],{"class":337},[316,2150,513],{"class":337},[316,2152,528],{"class":337},[316,2154,2155],{"class":329},"suffix",[316,2157,528],{"class":337},[316,2159,507],{"class":337},[316,2161,1177],{"class":337},[316,2163,513],{"class":337},[316,2165,528],{"class":337},[316,2167,2168],{"class":329},"segments",[316,2170,528],{"class":337},[316,2172,2173],{"class":337},":[{",[316,2175,528],{"class":337},[316,2177,2179],{"class":2178},"sBMFI","from",[316,2181,528],{"class":337},[316,2183,507],{"class":337},[316,2185,528],{"class":337},[316,2187,411],{"class":524},[316,2189,528],{"class":337},[316,2191,513],{"class":337},[316,2193,528],{"class":337},[316,2195,2196],{"class":2178},"color",[316,2198,528],{"class":337},[316,2200,507],{"class":337},[316,2202,528],{"class":337},[316,2204,2205],{"class":524},"#008cb4",[316,2207,528],{"class":337},[316,2209,513],{"class":337},[316,2211,528],{"class":337},[316,2213,2214],{"class":2178},"text",[316,2216,528],{"class":337},[316,2218,507],{"class":337},[316,2220,1177],{"class":337},[316,2222,513],{"class":337},[316,2224,528],{"class":337},[316,2226,2227],{"class":2178},"textType",[316,2229,528],{"class":337},[316,2231,507],{"class":337},[316,2233,528],{"class":337},[316,2235,1961],{"class":524},[316,2237,528],{"class":337},[316,2239,2240],{"class":337},"},{",[316,2242,528],{"class":337},[316,2244,2179],{"class":2178},[316,2246,528],{"class":337},[316,2248,507],{"class":337},[316,2250,528],{"class":337},[316,2252,2253],{"class":524},"15",[316,2255,528],{"class":337},[316,2257,513],{"class":337},[316,2259,528],{"class":337},[316,2261,2196],{"class":2178},[316,2263,528],{"class":337},[316,2265,507],{"class":337},[316,2267,528],{"class":337},[316,2269,2270],{"class":524},"#00a3d7",[316,2272,528],{"class":337},[316,2274,513],{"class":337},[316,2276,528],{"class":337},[316,2278,2214],{"class":2178},[316,2280,528],{"class":337},[316,2282,507],{"class":337},[316,2284,1177],{"class":337},[316,2286,513],{"class":337},[316,2288,528],{"class":337},[316,2290,2227],{"class":2178},[316,2292,528],{"class":337},[316,2294,507],{"class":337},[316,2296,528],{"class":337},[316,2298,1961],{"class":524},[316,2300,528],{"class":337},[316,2302,2240],{"class":337},[316,2304,528],{"class":337},[316,2306,2179],{"class":2178},[316,2308,528],{"class":337},[316,2310,507],{"class":337},[316,2312,528],{"class":337},[316,2314,2315],{"class":524},"25",[316,2317,528],{"class":337},[316,2319,513],{"class":337},[316,2321,528],{"class":337},[316,2323,2196],{"class":2178},[316,2325,528],{"class":337},[316,2327,507],{"class":337},[316,2329,528],{"class":337},[316,2331,2332],{"class":524},"#fec700",[316,2334,528],{"class":337},[316,2336,513],{"class":337},[316,2338,528],{"class":337},[316,2340,2214],{"class":2178},[316,2342,528],{"class":337},[316,2344,507],{"class":337},[316,2346,1177],{"class":337},[316,2348,513],{"class":337},[316,2350,528],{"class":337},[316,2352,2227],{"class":2178},[316,2354,528],{"class":337},[316,2356,507],{"class":337},[316,2358,528],{"class":337},[316,2360,1961],{"class":524},[316,2362,528],{"class":337},[316,2364,2240],{"class":337},[316,2366,528],{"class":337},[316,2368,2179],{"class":2178},[316,2370,528],{"class":337},[316,2372,507],{"class":337},[316,2374,528],{"class":337},[316,2376,2377],{"class":524},"35",[316,2379,528],{"class":337},[316,2381,513],{"class":337},[316,2383,528],{"class":337},[316,2385,2196],{"class":2178},[316,2387,528],{"class":337},[316,2389,507],{"class":337},[316,2391,528],{"class":337},[316,2393,2394],{"class":524},"#ffaa00",[316,2396,528],{"class":337},[316,2398,513],{"class":337},[316,2400,528],{"class":337},[316,2402,2214],{"class":2178},[316,2404,528],{"class":337},[316,2406,507],{"class":337},[316,2408,1177],{"class":337},[316,2410,513],{"class":337},[316,2412,528],{"class":337},[316,2414,2227],{"class":2178},[316,2416,528],{"class":337},[316,2418,507],{"class":337},[316,2420,528],{"class":337},[316,2422,1961],{"class":524},[316,2424,528],{"class":337},[316,2426,2240],{"class":337},[316,2428,528],{"class":337},[316,2430,2179],{"class":2178},[316,2432,528],{"class":337},[316,2434,507],{"class":337},[316,2436,528],{"class":337},[316,2438,2439],{"class":524},"50",[316,2441,528],{"class":337},[316,2443,513],{"class":337},[316,2445,528],{"class":337},[316,2447,2196],{"class":2178},[316,2449,528],{"class":337},[316,2451,507],{"class":337},[316,2453,528],{"class":337},[316,2455,2456],{"class":524},"#ff6251",[316,2458,528],{"class":337},[316,2460,513],{"class":337},[316,2462,528],{"class":337},[316,2464,2214],{"class":2178},[316,2466,528],{"class":337},[316,2468,507],{"class":337},[316,2470,1177],{"class":337},[316,2472,513],{"class":337},[316,2474,528],{"class":337},[316,2476,2227],{"class":2178},[316,2478,528],{"class":337},[316,2480,507],{"class":337},[316,2482,528],{"class":337},[316,2484,1961],{"class":524},[316,2486,528],{"class":337},[316,2488,2489],{"class":337},"}],",[316,2491,528],{"class":337},[316,2493,2494],{"class":329},"min",[316,2496,528],{"class":337},[316,2498,507],{"class":337},[316,2500,411],{"class":410},[316,2502,513],{"class":337},[316,2504,528],{"class":337},[316,2506,2507],{"class":329},"max",[316,2509,528],{"class":337},[316,2511,507],{"class":337},[316,2513,528],{"class":337},[316,2515,2439],{"class":524},[316,2517,528],{"class":337},[316,2519,513],{"class":337},[316,2521,528],{"class":337},[316,2523,2524],{"class":329},"sizeThickness",[316,2526,528],{"class":337},[316,2528,507],{"class":337},[316,2530,2531],{"class":410},"16",[316,2533,513],{"class":337},[316,2535,528],{"class":337},[316,2537,2538],{"class":329},"sizeGap",[316,2540,528],{"class":337},[316,2542,507],{"class":337},[316,2544,2545],{"class":410},"4",[316,2547,513],{"class":337},[316,2549,528],{"class":337},[316,2551,2552],{"class":329},"sizeKeyThickness",[316,2554,528],{"class":337},[316,2556,507],{"class":337},[316,2558,2559],{"class":410},"8",[316,2561,513],{"class":337},[316,2563,528],{"class":337},[316,2565,2566],{"class":329},"styleRounded",[316,2568,528],{"class":337},[316,2570,1189],{"class":337},[316,2572,528],{"class":337},[316,2574,2575],{"class":329},"styleGlow",[316,2577,528],{"class":337},[316,2579,1419],{"class":337},[316,2581,528],{"class":337},[316,2583,2584],{"class":329},"className",[316,2586,528],{"class":337},[316,2588,507],{"class":337},[316,2590,1177],{"class":337},[316,2592,513],{"class":337},[316,2594,528],{"class":337},[316,2596,1221],{"class":329},[316,2598,528],{"class":337},[316,2600,507],{"class":337},[316,2602,2603],{"class":410},"790",[316,2605,513],{"class":337},[316,2607,528],{"class":337},[316,2609,1235],{"class":329},[316,2611,528],{"class":337},[316,2613,507],{"class":337},[316,2615,1242],{"class":410},[316,2617,513],{"class":337},[316,2619,528],{"class":337},[316,2621,1249],{"class":329},[316,2623,528],{"class":337},[316,2625,2626],{"class":337},":[[]]},{",[316,2628,528],{"class":337},[316,2630,1072],{"class":329},[316,2632,528],{"class":337},[316,2634,507],{"class":337},[316,2636,528],{"class":337},[316,2638,1818],{"class":524},[316,2640,528],{"class":337},[316,2642,513],{"class":337},[316,2644,528],{"class":337},[316,2646,1090],{"class":329},[316,2648,528],{"class":337},[316,2650,507],{"class":337},[316,2652,528],{"class":337},[316,2654,89],{"class":524},[316,2656,528],{"class":337},[316,2658,513],{"class":337},[316,2660,528],{"class":337},[316,2662,1107],{"class":329},[316,2664,528],{"class":337},[316,2666,507],{"class":337},[316,2668,528],{"class":337},[316,2670,1116],{"class":524},[316,2672,528],{"class":337},[316,2674,513],{"class":337},[316,2676,528],{"class":337},[316,2678,1929],{"class":329},[316,2680,528],{"class":337},[316,2682,507],{"class":337},[316,2684,528],{"class":337},[316,2686,2687],{"class":524},"5a89ac7171f51cc3",[316,2689,528],{"class":337},[316,2691,513],{"class":337},[316,2693,528],{"class":337},[316,2695,1947],{"class":329},[316,2697,528],{"class":337},[316,2699,507],{"class":337},[316,2701,1954],{"class":410},[316,2703,513],{"class":337},[316,2705,528],{"class":337},[316,2707,1996],{"class":329},[316,2709,528],{"class":337},[316,2711,507],{"class":337},[316,2713,528],{"class":337},[316,2715,411],{"class":524},[316,2717,528],{"class":337},[316,2719,513],{"class":337},[316,2721,528],{"class":337},[316,2723,2014],{"class":329},[316,2725,528],{"class":337},[316,2727,507],{"class":337},[316,2729,528],{"class":337},[316,2731,411],{"class":524},[316,2733,528],{"class":337},[316,2735,513],{"class":337},[316,2737,528],{"class":337},[316,2739,470],{"class":329},[316,2741,528],{"class":337},[316,2743,507],{"class":337},[316,2745,528],{"class":337},[316,2747,2748],{"class":524},"City Display",[316,2750,528],{"class":337},[316,2752,513],{"class":337},[316,2754,528],{"class":337},[316,2756,2757],{"class":329},"label",[316,2759,528],{"class":337},[316,2761,507],{"class":337},[316,2763,528],{"class":337},[316,2765,2766],{"class":524},"City:",[316,2768,528],{"class":337},[316,2770,513],{"class":337},[316,2772,528],{"class":337},[316,2774,2775],{"class":329},"format",[316,2777,528],{"class":337},[316,2779,507],{"class":337},[316,2781,528],{"class":337},[316,2783,2784],{"class":524},"{{msg.payload}}",[316,2786,528],{"class":337},[316,2788,513],{"class":337},[316,2790,528],{"class":337},[316,2792,2793],{"class":329},"layout",[316,2795,528],{"class":337},[316,2797,507],{"class":337},[316,2799,528],{"class":337},[316,2801,2802],{"class":524},"row-spread",[316,2804,528],{"class":337},[316,2806,513],{"class":337},[316,2808,528],{"class":337},[316,2810,2811],{"class":329},"style",[316,2813,528],{"class":337},[316,2815,1189],{"class":337},[316,2817,528],{"class":337},[316,2819,2820],{"class":329},"font",[316,2822,528],{"class":337},[316,2824,507],{"class":337},[316,2826,528],{"class":337},[316,2828,2829],{"class":524},"Arial,Arial,Helvetica,sans-serif",[316,2831,528],{"class":337},[316,2833,513],{"class":337},[316,2835,528],{"class":337},[316,2837,2838],{"class":329},"fontSize",[316,2840,528],{"class":337},[316,2842,507],{"class":337},[316,2844,528],{"class":337},[316,2846,2847],{"class":524},"21",[316,2849,528],{"class":337},[316,2851,513],{"class":337},[316,2853,528],{"class":337},[316,2855,2196],{"class":329},[316,2857,528],{"class":337},[316,2859,507],{"class":337},[316,2861,528],{"class":337},[316,2863,2864],{"class":524},"#000000",[316,2866,528],{"class":337},[316,2868,513],{"class":337},[316,2870,528],{"class":337},[316,2872,2873],{"class":329},"wrapText",[316,2875,528],{"class":337},[316,2877,1419],{"class":337},[316,2879,528],{"class":337},[316,2881,2584],{"class":329},[316,2883,528],{"class":337},[316,2885,507],{"class":337},[316,2887,1177],{"class":337},[316,2889,513],{"class":337},[316,2891,528],{"class":337},[316,2893,1961],{"class":329},[316,2895,528],{"class":337},[316,2897,507],{"class":337},[316,2899,528],{"class":337},[316,2901,346],{"class":524},[316,2903,528],{"class":337},[316,2905,513],{"class":337},[316,2907,528],{"class":337},[316,2909,1978],{"class":329},[316,2911,528],{"class":337},[316,2913,507],{"class":337},[316,2915,528],{"class":337},[316,2917,1987],{"class":524},[316,2919,528],{"class":337},[316,2921,513],{"class":337},[316,2923,528],{"class":337},[316,2925,1221],{"class":329},[316,2927,528],{"class":337},[316,2929,507],{"class":337},[316,2931,2603],{"class":410},[316,2933,513],{"class":337},[316,2935,528],{"class":337},[316,2937,1235],{"class":329},[316,2939,528],{"class":337},[316,2941,507],{"class":337},[316,2943,2944],{"class":410},"1220",[316,2946,513],{"class":337},[316,2948,528],{"class":337},[316,2950,1249],{"class":329},[316,2952,528],{"class":337},[316,2954,2955],{"class":337},":[]},{",[316,2957,528],{"class":337},[316,2959,1072],{"class":329},[316,2961,528],{"class":337},[316,2963,507],{"class":337},[316,2965,528],{"class":337},[316,2967,1828],{"class":524},[316,2969,528],{"class":337},[316,2971,513],{"class":337},[316,2973,528],{"class":337},[316,2975,1090],{"class":329},[316,2977,528],{"class":337},[316,2979,507],{"class":337},[316,2981,528],{"class":337},[316,2983,89],{"class":524},[316,2985,528],{"class":337},[316,2987,513],{"class":337},[316,2989,528],{"class":337},[316,2991,1107],{"class":329},[316,2993,528],{"class":337},[316,2995,507],{"class":337},[316,2997,528],{"class":337},[316,2999,1116],{"class":524},[316,3001,528],{"class":337},[316,3003,513],{"class":337},[316,3005,528],{"class":337},[316,3007,1929],{"class":329},[316,3009,528],{"class":337},[316,3011,507],{"class":337},[316,3013,528],{"class":337},[316,3015,2687],{"class":524},[316,3017,528],{"class":337},[316,3019,513],{"class":337},[316,3021,528],{"class":337},[316,3023,1947],{"class":329},[316,3025,528],{"class":337},[316,3027,507],{"class":337},[316,3029,2005],{"class":410},[316,3031,513],{"class":337},[316,3033,528],{"class":337},[316,3035,1996],{"class":329},[316,3037,528],{"class":337},[316,3039,507],{"class":337},[316,3041,528],{"class":337},[316,3043,411],{"class":524},[316,3045,528],{"class":337},[316,3047,513],{"class":337},[316,3049,528],{"class":337},[316,3051,2014],{"class":329},[316,3053,528],{"class":337},[316,3055,507],{"class":337},[316,3057,528],{"class":337},[316,3059,411],{"class":524},[316,3061,528],{"class":337},[316,3063,513],{"class":337},[316,3065,528],{"class":337},[316,3067,470],{"class":329},[316,3069,528],{"class":337},[316,3071,507],{"class":337},[316,3073,528],{"class":337},[316,3075,3076],{"class":524},"Conditions Display",[316,3078,528],{"class":337},[316,3080,513],{"class":337},[316,3082,528],{"class":337},[316,3084,2757],{"class":329},[316,3086,528],{"class":337},[316,3088,507],{"class":337},[316,3090,528],{"class":337},[316,3092,3093],{"class":524},"Conditions:",[316,3095,528],{"class":337},[316,3097,513],{"class":337},[316,3099,528],{"class":337},[316,3101,2775],{"class":329},[316,3103,528],{"class":337},[316,3105,507],{"class":337},[316,3107,528],{"class":337},[316,3109,2784],{"class":524},[316,3111,528],{"class":337},[316,3113,513],{"class":337},[316,3115,528],{"class":337},[316,3117,2793],{"class":329},[316,3119,528],{"class":337},[316,3121,507],{"class":337},[316,3123,528],{"class":337},[316,3125,2802],{"class":524},[316,3127,528],{"class":337},[316,3129,513],{"class":337},[316,3131,528],{"class":337},[316,3133,2811],{"class":329},[316,3135,528],{"class":337},[316,3137,1189],{"class":337},[316,3139,528],{"class":337},[316,3141,2820],{"class":329},[316,3143,528],{"class":337},[316,3145,507],{"class":337},[316,3147,528],{"class":337},[316,3149,2829],{"class":524},[316,3151,528],{"class":337},[316,3153,513],{"class":337},[316,3155,528],{"class":337},[316,3157,2838],{"class":329},[316,3159,528],{"class":337},[316,3161,507],{"class":337},[316,3163,528],{"class":337},[316,3165,2847],{"class":524},[316,3167,528],{"class":337},[316,3169,513],{"class":337},[316,3171,528],{"class":337},[316,3173,2196],{"class":329},[316,3175,528],{"class":337},[316,3177,507],{"class":337},[316,3179,528],{"class":337},[316,3181,2864],{"class":524},[316,3183,528],{"class":337},[316,3185,513],{"class":337},[316,3187,528],{"class":337},[316,3189,2873],{"class":329},[316,3191,528],{"class":337},[316,3193,1419],{"class":337},[316,3195,528],{"class":337},[316,3197,2584],{"class":329},[316,3199,528],{"class":337},[316,3201,507],{"class":337},[316,3203,1177],{"class":337},[316,3205,513],{"class":337},[316,3207,528],{"class":337},[316,3209,1961],{"class":329},[316,3211,528],{"class":337},[316,3213,507],{"class":337},[316,3215,528],{"class":337},[316,3217,346],{"class":524},[316,3219,528],{"class":337},[316,3221,513],{"class":337},[316,3223,528],{"class":337},[316,3225,1978],{"class":329},[316,3227,528],{"class":337},[316,3229,507],{"class":337},[316,3231,528],{"class":337},[316,3233,1987],{"class":524},[316,3235,528],{"class":337},[316,3237,513],{"class":337},[316,3239,528],{"class":337},[316,3241,1221],{"class":329},[316,3243,528],{"class":337},[316,3245,507],{"class":337},[316,3247,3248],{"class":410},"810",[316,3250,513],{"class":337},[316,3252,528],{"class":337},[316,3254,1235],{"class":329},[316,3256,528],{"class":337},[316,3258,507],{"class":337},[316,3260,3261],{"class":410},"1260",[316,3263,513],{"class":337},[316,3265,528],{"class":337},[316,3267,1249],{"class":329},[316,3269,528],{"class":337},[316,3271,2955],{"class":337},[316,3273,528],{"class":337},[316,3275,1072],{"class":329},[316,3277,528],{"class":337},[316,3279,507],{"class":337},[316,3281,528],{"class":337},[316,3283,1846],{"class":524},[316,3285,528],{"class":337},[316,3287,513],{"class":337},[316,3289,528],{"class":337},[316,3291,1090],{"class":329},[316,3293,528],{"class":337},[316,3295,507],{"class":337},[316,3297,528],{"class":337},[316,3299,85],{"class":524},[316,3301,528],{"class":337},[316,3303,513],{"class":337},[316,3305,528],{"class":337},[316,3307,1107],{"class":329},[316,3309,528],{"class":337},[316,3311,507],{"class":337},[316,3313,528],{"class":337},[316,3315,1116],{"class":524},[316,3317,528],{"class":337},[316,3319,513],{"class":337},[316,3321,528],{"class":337},[316,3323,470],{"class":329},[316,3325,528],{"class":337},[316,3327,507],{"class":337},[316,3329,528],{"class":337},[316,3331,3332],{"class":524},"Humidity Gauge",[316,3334,528],{"class":337},[316,3336,513],{"class":337},[316,3338,528],{"class":337},[316,3340,1929],{"class":329},[316,3342,528],{"class":337},[316,3344,507],{"class":337},[316,3346,528],{"class":337},[316,3348,1938],{"class":524},[316,3350,528],{"class":337},[316,3352,513],{"class":337},[316,3354,528],{"class":337},[316,3356,1947],{"class":329},[316,3358,528],{"class":337},[316,3360,507],{"class":337},[316,3362,3363],{"class":410},"2",[316,3365,513],{"class":337},[316,3367,528],{"class":337},[316,3369,1961],{"class":329},[316,3371,528],{"class":337},[316,3373,507],{"class":337},[316,3375,528],{"class":337},[316,3377,346],{"class":524},[316,3379,528],{"class":337},[316,3381,513],{"class":337},[316,3383,528],{"class":337},[316,3385,1978],{"class":329},[316,3387,528],{"class":337},[316,3389,507],{"class":337},[316,3391,528],{"class":337},[316,3393,1987],{"class":524},[316,3395,528],{"class":337},[316,3397,513],{"class":337},[316,3399,528],{"class":337},[316,3401,1996],{"class":329},[316,3403,528],{"class":337},[316,3405,507],{"class":337},[316,3407,528],{"class":337},[316,3409,2005],{"class":524},[316,3411,528],{"class":337},[316,3413,513],{"class":337},[316,3415,528],{"class":337},[316,3417,2014],{"class":329},[316,3419,528],{"class":337},[316,3421,507],{"class":337},[316,3423,528],{"class":337},[316,3425,2005],{"class":524},[316,3427,528],{"class":337},[316,3429,513],{"class":337},[316,3431,528],{"class":337},[316,3433,2031],{"class":329},[316,3435,528],{"class":337},[316,3437,507],{"class":337},[316,3439,528],{"class":337},[316,3441,2040],{"class":524},[316,3443,528],{"class":337},[316,3445,513],{"class":337},[316,3447,528],{"class":337},[316,3449,2049],{"class":329},[316,3451,528],{"class":337},[316,3453,507],{"class":337},[316,3455,528],{"class":337},[316,3457,2058],{"class":524},[316,3459,528],{"class":337},[316,3461,513],{"class":337},[316,3463,528],{"class":337},[316,3465,2067],{"class":329},[316,3467,528],{"class":337},[316,3469,507],{"class":337},[316,3471,528],{"class":337},[316,3473,3474],{"class":524},"Humidity",[316,3476,528],{"class":337},[316,3478,513],{"class":337},[316,3480,528],{"class":337},[316,3482,2084],{"class":329},[316,3484,528],{"class":337},[316,3486,1419],{"class":337},[316,3488,528],{"class":337},[316,3490,2093],{"class":329},[316,3492,528],{"class":337},[316,3494,507],{"class":337},[316,3496,528],{"class":337},[316,3498,2102],{"class":524},[316,3500,528],{"class":337},[316,3502,513],{"class":337},[316,3504,528],{"class":337},[316,3506,2111],{"class":329},[316,3508,528],{"class":337},[316,3510,507],{"class":337},[316,3512,528],{"class":337},[316,3514,3515],{"class":524},"%",[316,3517,528],{"class":337},[316,3519,513],{"class":337},[316,3521,528],{"class":337},[316,3523,2129],{"class":329},[316,3525,528],{"class":337},[316,3527,507],{"class":337},[316,3529,1177],{"class":337},[316,3531,513],{"class":337},[316,3533,528],{"class":337},[316,3535,2142],{"class":329},[316,3537,528],{"class":337},[316,3539,507],{"class":337},[316,3541,1177],{"class":337},[316,3543,513],{"class":337},[316,3545,528],{"class":337},[316,3547,2155],{"class":329},[316,3549,528],{"class":337},[316,3551,507],{"class":337},[316,3553,1177],{"class":337},[316,3555,513],{"class":337},[316,3557,528],{"class":337},[316,3559,2168],{"class":329},[316,3561,528],{"class":337},[316,3563,2173],{"class":337},[316,3565,528],{"class":337},[316,3567,2179],{"class":2178},[316,3569,528],{"class":337},[316,3571,507],{"class":337},[316,3573,528],{"class":337},[316,3575,411],{"class":524},[316,3577,528],{"class":337},[316,3579,513],{"class":337},[316,3581,528],{"class":337},[316,3583,2196],{"class":2178},[316,3585,528],{"class":337},[316,3587,507],{"class":337},[316,3589,528],{"class":337},[316,3591,3592],{"class":524},"#d95000",[316,3594,528],{"class":337},[316,3596,513],{"class":337},[316,3598,528],{"class":337},[316,3600,2214],{"class":2178},[316,3602,528],{"class":337},[316,3604,507],{"class":337},[316,3606,1177],{"class":337},[316,3608,513],{"class":337},[316,3610,528],{"class":337},[316,3612,2227],{"class":2178},[316,3614,528],{"class":337},[316,3616,507],{"class":337},[316,3618,528],{"class":337},[316,3620,1961],{"class":524},[316,3622,528],{"class":337},[316,3624,2240],{"class":337},[316,3626,528],{"class":337},[316,3628,2179],{"class":2178},[316,3630,528],{"class":337},[316,3632,507],{"class":337},[316,3634,528],{"class":337},[316,3636,3637],{"class":524},"30",[316,3639,528],{"class":337},[316,3641,513],{"class":337},[316,3643,528],{"class":337},[316,3645,2196],{"class":2178},[316,3647,528],{"class":337},[316,3649,507],{"class":337},[316,3651,528],{"class":337},[316,3653,3654],{"class":524},"#6f7608",[316,3656,528],{"class":337},[316,3658,513],{"class":337},[316,3660,528],{"class":337},[316,3662,2214],{"class":2178},[316,3664,528],{"class":337},[316,3666,507],{"class":337},[316,3668,1177],{"class":337},[316,3670,513],{"class":337},[316,3672,528],{"class":337},[316,3674,2227],{"class":2178},[316,3676,528],{"class":337},[316,3678,507],{"class":337},[316,3680,528],{"class":337},[316,3682,1961],{"class":524},[316,3684,528],{"class":337},[316,3686,2240],{"class":337},[316,3688,528],{"class":337},[316,3690,2179],{"class":2178},[316,3692,528],{"class":337},[316,3694,507],{"class":337},[316,3696,528],{"class":337},[316,3698,3699],{"class":524},"80",[316,3701,528],{"class":337},[316,3703,513],{"class":337},[316,3705,528],{"class":337},[316,3707,2196],{"class":2178},[316,3709,528],{"class":337},[316,3711,507],{"class":337},[316,3713,528],{"class":337},[316,3715,2332],{"class":524},[316,3717,528],{"class":337},[316,3719,513],{"class":337},[316,3721,528],{"class":337},[316,3723,2214],{"class":2178},[316,3725,528],{"class":337},[316,3727,507],{"class":337},[316,3729,1177],{"class":337},[316,3731,513],{"class":337},[316,3733,528],{"class":337},[316,3735,2227],{"class":2178},[316,3737,528],{"class":337},[316,3739,507],{"class":337},[316,3741,528],{"class":337},[316,3743,1961],{"class":524},[316,3745,528],{"class":337},[316,3747,2240],{"class":337},[316,3749,528],{"class":337},[316,3751,2179],{"class":2178},[316,3753,528],{"class":337},[316,3755,507],{"class":337},[316,3757,528],{"class":337},[316,3759,1228],{"class":524},[316,3761,528],{"class":337},[316,3763,513],{"class":337},[316,3765,528],{"class":337},[316,3767,2196],{"class":2178},[316,3769,528],{"class":337},[316,3771,507],{"class":337},[316,3773,528],{"class":337},[316,3775,3592],{"class":524},[316,3777,528],{"class":337},[316,3779,513],{"class":337},[316,3781,528],{"class":337},[316,3783,2214],{"class":2178},[316,3785,528],{"class":337},[316,3787,507],{"class":337},[316,3789,1177],{"class":337},[316,3791,513],{"class":337},[316,3793,528],{"class":337},[316,3795,2227],{"class":2178},[316,3797,528],{"class":337},[316,3799,507],{"class":337},[316,3801,528],{"class":337},[316,3803,1961],{"class":524},[316,3805,528],{"class":337},[316,3807,2489],{"class":337},[316,3809,528],{"class":337},[316,3811,2494],{"class":329},[316,3813,528],{"class":337},[316,3815,507],{"class":337},[316,3817,411],{"class":410},[316,3819,513],{"class":337},[316,3821,528],{"class":337},[316,3823,2507],{"class":329},[316,3825,528],{"class":337},[316,3827,507],{"class":337},[316,3829,528],{"class":337},[316,3831,1228],{"class":524},[316,3833,528],{"class":337},[316,3835,513],{"class":337},[316,3837,528],{"class":337},[316,3839,2524],{"class":329},[316,3841,528],{"class":337},[316,3843,507],{"class":337},[316,3845,2531],{"class":410},[316,3847,513],{"class":337},[316,3849,528],{"class":337},[316,3851,2538],{"class":329},[316,3853,528],{"class":337},[316,3855,507],{"class":337},[316,3857,2545],{"class":410},[316,3859,513],{"class":337},[316,3861,528],{"class":337},[316,3863,2552],{"class":329},[316,3865,528],{"class":337},[316,3867,507],{"class":337},[316,3869,2559],{"class":410},[316,3871,513],{"class":337},[316,3873,528],{"class":337},[316,3875,2566],{"class":329},[316,3877,528],{"class":337},[316,3879,1189],{"class":337},[316,3881,528],{"class":337},[316,3883,2575],{"class":329},[316,3885,528],{"class":337},[316,3887,1419],{"class":337},[316,3889,528],{"class":337},[316,3891,2584],{"class":329},[316,3893,528],{"class":337},[316,3895,507],{"class":337},[316,3897,1177],{"class":337},[316,3899,513],{"class":337},[316,3901,528],{"class":337},[316,3903,1221],{"class":329},[316,3905,528],{"class":337},[316,3907,507],{"class":337},[316,3909,3910],{"class":410},"800",[316,3912,513],{"class":337},[316,3914,528],{"class":337},[316,3916,1235],{"class":329},[316,3918,528],{"class":337},[316,3920,507],{"class":337},[316,3922,3923],{"class":410},"1340",[316,3925,513],{"class":337},[316,3927,528],{"class":337},[316,3929,1249],{"class":329},[316,3931,528],{"class":337},[316,3933,2626],{"class":337},[316,3935,528],{"class":337},[316,3937,1072],{"class":329},[316,3939,528],{"class":337},[316,3941,507],{"class":337},[316,3943,528],{"class":337},[316,3945,1855],{"class":524},[316,3947,528],{"class":337},[316,3949,513],{"class":337},[316,3951,528],{"class":337},[316,3953,1090],{"class":329},[316,3955,528],{"class":337},[316,3957,507],{"class":337},[316,3959,528],{"class":337},[316,3961,92],{"class":524},[316,3963,528],{"class":337},[316,3965,513],{"class":337},[316,3967,528],{"class":337},[316,3969,1107],{"class":329},[316,3971,528],{"class":337},[316,3973,507],{"class":337},[316,3975,528],{"class":337},[316,3977,1116],{"class":524},[316,3979,528],{"class":337},[316,3981,513],{"class":337},[316,3983,528],{"class":337},[316,3985,1929],{"class":329},[316,3987,528],{"class":337},[316,3989,507],{"class":337},[316,3991,528],{"class":337},[316,3993,3994],{"class":524},"7b2025c104cd506e",[316,3996,528],{"class":337},[316,3998,513],{"class":337},[316,4000,528],{"class":337},[316,4002,470],{"class":329},[316,4004,528],{"class":337},[316,4006,507],{"class":337},[316,4008,528],{"class":337},[316,4010,4011],{"class":524},"Wind Speed",[316,4013,528],{"class":337},[316,4015,513],{"class":337},[316,4017,528],{"class":337},[316,4019,2757],{"class":329},[316,4021,528],{"class":337},[316,4023,507],{"class":337},[316,4025,528],{"class":337},[316,4027,4028],{"class":524},"Wind Speed (m\u002Fs)",[316,4030,528],{"class":337},[316,4032,513],{"class":337},[316,4034,528],{"class":337},[316,4036,1947],{"class":329},[316,4038,528],{"class":337},[316,4040,507],{"class":337},[316,4042,1954],{"class":410},[316,4044,513],{"class":337},[316,4046,528],{"class":337},[316,4048,4049],{"class":329},"chartType",[316,4051,528],{"class":337},[316,4053,507],{"class":337},[316,4055,528],{"class":337},[316,4057,318],{"class":524},[316,4059,528],{"class":337},[316,4061,513],{"class":337},[316,4063,528],{"class":337},[316,4065,4066],{"class":329},"category",[316,4068,528],{"class":337},[316,4070,507],{"class":337},[316,4072,528],{"class":337},[316,4074,1208],{"class":524},[316,4076,528],{"class":337},[316,4078,513],{"class":337},[316,4080,528],{"class":337},[316,4082,4083],{"class":329},"categoryType",[316,4085,528],{"class":337},[316,4087,507],{"class":337},[316,4089,528],{"class":337},[316,4091,1987],{"class":524},[316,4093,528],{"class":337},[316,4095,513],{"class":337},[316,4097,528],{"class":337},[316,4099,4100],{"class":329},"xAxisLabel",[316,4102,528],{"class":337},[316,4104,507],{"class":337},[316,4106,1177],{"class":337},[316,4108,513],{"class":337},[316,4110,528],{"class":337},[316,4112,4113],{"class":329},"xAxisProperty",[316,4115,528],{"class":337},[316,4117,507],{"class":337},[316,4119,1177],{"class":337},[316,4121,513],{"class":337},[316,4123,528],{"class":337},[316,4125,4126],{"class":329},"xAxisPropertyType",[316,4128,528],{"class":337},[316,4130,507],{"class":337},[316,4132,528],{"class":337},[316,4134,4135],{"class":524},"timestamp",[316,4137,528],{"class":337},[316,4139,513],{"class":337},[316,4141,528],{"class":337},[316,4143,4144],{"class":329},"xAxisType",[316,4146,528],{"class":337},[316,4148,507],{"class":337},[316,4150,528],{"class":337},[316,4152,4153],{"class":524},"time",[316,4155,528],{"class":337},[316,4157,513],{"class":337},[316,4159,528],{"class":337},[316,4161,4162],{"class":329},"xAxisFormat",[316,4164,528],{"class":337},[316,4166,507],{"class":337},[316,4168,1177],{"class":337},[316,4170,513],{"class":337},[316,4172,528],{"class":337},[316,4174,4175],{"class":329},"xAxisFormatType",[316,4177,528],{"class":337},[316,4179,507],{"class":337},[316,4181,528],{"class":337},[316,4183,4184],{"class":524},"auto",[316,4186,528],{"class":337},[316,4188,513],{"class":337},[316,4190,528],{"class":337},[316,4192,4193],{"class":329},"xmin",[316,4195,528],{"class":337},[316,4197,507],{"class":337},[316,4199,1177],{"class":337},[316,4201,513],{"class":337},[316,4203,528],{"class":337},[316,4205,4206],{"class":329},"xmax",[316,4208,528],{"class":337},[316,4210,507],{"class":337},[316,4212,1177],{"class":337},[316,4214,513],{"class":337},[316,4216,528],{"class":337},[316,4218,4219],{"class":329},"yAxisLabel",[316,4221,528],{"class":337},[316,4223,507],{"class":337},[316,4225,1177],{"class":337},[316,4227,513],{"class":337},[316,4229,528],{"class":337},[316,4231,4232],{"class":329},"yAxisProperty",[316,4234,528],{"class":337},[316,4236,507],{"class":337},[316,4238,528],{"class":337},[316,4240,346],{"class":524},[316,4242,528],{"class":337},[316,4244,513],{"class":337},[316,4246,528],{"class":337},[316,4248,4249],{"class":329},"yAxisPropertyType",[316,4251,528],{"class":337},[316,4253,507],{"class":337},[316,4255,528],{"class":337},[316,4257,1987],{"class":524},[316,4259,528],{"class":337},[316,4261,513],{"class":337},[316,4263,528],{"class":337},[316,4265,4266],{"class":329},"ymin",[316,4268,528],{"class":337},[316,4270,507],{"class":337},[316,4272,1177],{"class":337},[316,4274,513],{"class":337},[316,4276,528],{"class":337},[316,4278,4279],{"class":329},"ymax",[316,4281,528],{"class":337},[316,4283,507],{"class":337},[316,4285,1177],{"class":337},[316,4287,513],{"class":337},[316,4289,528],{"class":337},[316,4291,4292],{"class":329},"bins",[316,4294,528],{"class":337},[316,4296,507],{"class":337},[316,4298,4299],{"class":410},"10",[316,4301,513],{"class":337},[316,4303,528],{"class":337},[316,4305,4306],{"class":329},"action",[316,4308,528],{"class":337},[316,4310,507],{"class":337},[316,4312,528],{"class":337},[316,4314,4315],{"class":524},"append",[316,4317,528],{"class":337},[316,4319,513],{"class":337},[316,4321,528],{"class":337},[316,4323,4324],{"class":329},"stackSeries",[316,4326,528],{"class":337},[316,4328,1419],{"class":337},[316,4330,528],{"class":337},[316,4332,4333],{"class":329},"pointShape",[316,4335,528],{"class":337},[316,4337,507],{"class":337},[316,4339,528],{"class":337},[316,4341,4342],{"class":524},"circle",[316,4344,528],{"class":337},[316,4346,513],{"class":337},[316,4348,528],{"class":337},[316,4350,4351],{"class":329},"pointRadius",[316,4353,528],{"class":337},[316,4355,507],{"class":337},[316,4357,2545],{"class":410},[316,4359,513],{"class":337},[316,4361,528],{"class":337},[316,4363,4364],{"class":329},"showLegend",[316,4366,528],{"class":337},[316,4368,1189],{"class":337},[316,4370,528],{"class":337},[316,4372,4373],{"class":329},"removeOlder",[316,4375,528],{"class":337},[316,4377,507],{"class":337},[316,4379,1954],{"class":410},[316,4381,513],{"class":337},[316,4383,528],{"class":337},[316,4385,4386],{"class":329},"removeOlderUnit",[316,4388,528],{"class":337},[316,4390,507],{"class":337},[316,4392,528],{"class":337},[316,4394,4395],{"class":524},"3600",[316,4397,528],{"class":337},[316,4399,513],{"class":337},[316,4401,528],{"class":337},[316,4403,4404],{"class":329},"removeOlderPoints",[316,4406,528],{"class":337},[316,4408,507],{"class":337},[316,4410,1177],{"class":337},[316,4412,513],{"class":337},[316,4414,528],{"class":337},[316,4416,4417],{"class":329},"colors",[316,4419,528],{"class":337},[316,4421,4422],{"class":337},":[",[316,4424,528],{"class":337},[316,4426,4427],{"class":524},"#0095ff",[316,4429,528],{"class":337},[316,4431,513],{"class":337},[316,4433,528],{"class":337},[316,4435,4436],{"class":524},"#ff0000",[316,4438,528],{"class":337},[316,4440,513],{"class":337},[316,4442,528],{"class":337},[316,4444,4445],{"class":524},"#ff7f0e",[316,4447,528],{"class":337},[316,4449,513],{"class":337},[316,4451,528],{"class":337},[316,4453,4454],{"class":524},"#2ca02c",[316,4456,528],{"class":337},[316,4458,513],{"class":337},[316,4460,528],{"class":337},[316,4462,4463],{"class":524},"#a347e1",[316,4465,528],{"class":337},[316,4467,513],{"class":337},[316,4469,528],{"class":337},[316,4471,4472],{"class":524},"#d62728",[316,4474,528],{"class":337},[316,4476,513],{"class":337},[316,4478,528],{"class":337},[316,4480,4481],{"class":524},"#ff9896",[316,4483,528],{"class":337},[316,4485,513],{"class":337},[316,4487,528],{"class":337},[316,4489,4490],{"class":524},"#9467bd",[316,4492,528],{"class":337},[316,4494,513],{"class":337},[316,4496,528],{"class":337},[316,4498,4499],{"class":524},"#c5b0d5",[316,4501,528],{"class":337},[316,4503,4504],{"class":337},"],",[316,4506,528],{"class":337},[316,4508,4509],{"class":329},"textColor",[316,4511,528],{"class":337},[316,4513,4422],{"class":337},[316,4515,528],{"class":337},[316,4517,4518],{"class":524},"#666666",[316,4520,528],{"class":337},[316,4522,4504],{"class":337},[316,4524,528],{"class":337},[316,4526,4527],{"class":329},"textColorDefault",[316,4529,528],{"class":337},[316,4531,1189],{"class":337},[316,4533,528],{"class":337},[316,4535,4536],{"class":329},"gridColor",[316,4538,528],{"class":337},[316,4540,4422],{"class":337},[316,4542,528],{"class":337},[316,4544,4545],{"class":524},"#e5e5e5",[316,4547,528],{"class":337},[316,4549,4504],{"class":337},[316,4551,528],{"class":337},[316,4553,4554],{"class":329},"gridColorDefault",[316,4556,528],{"class":337},[316,4558,1189],{"class":337},[316,4560,528],{"class":337},[316,4562,1996],{"class":329},[316,4564,528],{"class":337},[316,4566,507],{"class":337},[316,4568,528],{"class":337},[316,4570,4571],{"class":524},"12",[316,4573,528],{"class":337},[316,4575,513],{"class":337},[316,4577,528],{"class":337},[316,4579,2014],{"class":329},[316,4581,528],{"class":337},[316,4583,507],{"class":337},[316,4585,528],{"class":337},[316,4587,2545],{"class":524},[316,4589,528],{"class":337},[316,4591,513],{"class":337},[316,4593,528],{"class":337},[316,4595,2584],{"class":329},[316,4597,528],{"class":337},[316,4599,507],{"class":337},[316,4601,1177],{"class":337},[316,4603,513],{"class":337},[316,4605,528],{"class":337},[316,4607,4608],{"class":329},"interpolation",[316,4610,528],{"class":337},[316,4612,507],{"class":337},[316,4614,528],{"class":337},[316,4616,4617],{"class":524},"linear",[316,4619,528],{"class":337},[316,4621,513],{"class":337},[316,4623,528],{"class":337},[316,4625,1221],{"class":329},[316,4627,528],{"class":337},[316,4629,507],{"class":337},[316,4631,2603],{"class":410},[316,4633,513],{"class":337},[316,4635,528],{"class":337},[316,4637,1235],{"class":329},[316,4639,528],{"class":337},[316,4641,507],{"class":337},[316,4643,4644],{"class":410},"1380",[316,4646,513],{"class":337},[316,4648,528],{"class":337},[316,4650,1249],{"class":329},[316,4652,528],{"class":337},[316,4654,2626],{"class":337},[316,4656,528],{"class":337},[316,4658,1072],{"class":329},[316,4660,528],{"class":337},[316,4662,507],{"class":337},[316,4664,528],{"class":337},[316,4666,1938],{"class":524},[316,4668,528],{"class":337},[316,4670,513],{"class":337},[316,4672,528],{"class":337},[316,4674,1090],{"class":329},[316,4676,528],{"class":337},[316,4678,507],{"class":337},[316,4680,528],{"class":337},[316,4682,4683],{"class":524},"ui-group",[316,4685,528],{"class":337},[316,4687,513],{"class":337},[316,4689,528],{"class":337},[316,4691,470],{"class":329},[316,4693,528],{"class":337},[316,4695,507],{"class":337},[316,4697,528],{"class":337},[316,4699,4700],{"class":524},"Temperature & Humidity",[316,4702,528],{"class":337},[316,4704,513],{"class":337},[316,4706,528],{"class":337},[316,4708,4709],{"class":329},"page",[316,4711,528],{"class":337},[316,4713,507],{"class":337},[316,4715,528],{"class":337},[316,4717,4718],{"class":524},"f1eb99b1e714d411",[316,4720,528],{"class":337},[316,4722,513],{"class":337},[316,4724,528],{"class":337},[316,4726,1996],{"class":329},[316,4728,528],{"class":337},[316,4730,507],{"class":337},[316,4732,4733],{"class":410},"6",[316,4735,513],{"class":337},[316,4737,528],{"class":337},[316,4739,2014],{"class":329},[316,4741,528],{"class":337},[316,4743,507],{"class":337},[316,4745,1954],{"class":410},[316,4747,513],{"class":337},[316,4749,528],{"class":337},[316,4751,1947],{"class":329},[316,4753,528],{"class":337},[316,4755,507],{"class":337},[316,4757,3363],{"class":410},[316,4759,513],{"class":337},[316,4761,528],{"class":337},[316,4763,4764],{"class":329},"showTitle",[316,4766,528],{"class":337},[316,4768,1419],{"class":337},[316,4770,528],{"class":337},[316,4772,2584],{"class":329},[316,4774,528],{"class":337},[316,4776,507],{"class":337},[316,4778,1177],{"class":337},[316,4780,513],{"class":337},[316,4782,528],{"class":337},[316,4784,4785],{"class":329},"visible",[316,4787,528],{"class":337},[316,4789,507],{"class":337},[316,4791,528],{"class":337},[316,4793,4794],{"class":524},"true",[316,4796,528],{"class":337},[316,4798,513],{"class":337},[316,4800,528],{"class":337},[316,4802,4803],{"class":329},"disabled",[316,4805,528],{"class":337},[316,4807,507],{"class":337},[316,4809,528],{"class":337},[316,4811,4812],{"class":524},"false",[316,4814,528],{"class":337},[316,4816,513],{"class":337},[316,4818,528],{"class":337},[316,4820,4821],{"class":329},"groupType",[316,4823,528],{"class":337},[316,4825,507],{"class":337},[316,4827,528],{"class":337},[316,4829,4830],{"class":524},"default",[316,4832,528],{"class":337},[316,4834,2240],{"class":337},[316,4836,528],{"class":337},[316,4838,1072],{"class":329},[316,4840,528],{"class":337},[316,4842,507],{"class":337},[316,4844,528],{"class":337},[316,4846,2687],{"class":524},[316,4848,528],{"class":337},[316,4850,513],{"class":337},[316,4852,528],{"class":337},[316,4854,1090],{"class":329},[316,4856,528],{"class":337},[316,4858,507],{"class":337},[316,4860,528],{"class":337},[316,4862,4683],{"class":524},[316,4864,528],{"class":337},[316,4866,513],{"class":337},[316,4868,528],{"class":337},[316,4870,470],{"class":329},[316,4872,528],{"class":337},[316,4874,507],{"class":337},[316,4876,528],{"class":337},[316,4878,4879],{"class":524},"Weather Info",[316,4881,528],{"class":337},[316,4883,513],{"class":337},[316,4885,528],{"class":337},[316,4887,4709],{"class":329},[316,4889,528],{"class":337},[316,4891,507],{"class":337},[316,4893,528],{"class":337},[316,4895,4718],{"class":524},[316,4897,528],{"class":337},[316,4899,513],{"class":337},[316,4901,528],{"class":337},[316,4903,1996],{"class":329},[316,4905,528],{"class":337},[316,4907,507],{"class":337},[316,4909,528],{"class":337},[316,4911,4733],{"class":524},[316,4913,528],{"class":337},[316,4915,513],{"class":337},[316,4917,528],{"class":337},[316,4919,2014],{"class":329},[316,4921,528],{"class":337},[316,4923,507],{"class":337},[316,4925,528],{"class":337},[316,4927,2545],{"class":524},[316,4929,528],{"class":337},[316,4931,513],{"class":337},[316,4933,528],{"class":337},[316,4935,1947],{"class":329},[316,4937,528],{"class":337},[316,4939,507],{"class":337},[316,4941,1954],{"class":410},[316,4943,513],{"class":337},[316,4945,528],{"class":337},[316,4947,4764],{"class":329},[316,4949,528],{"class":337},[316,4951,1419],{"class":337},[316,4953,528],{"class":337},[316,4955,2584],{"class":329},[316,4957,528],{"class":337},[316,4959,507],{"class":337},[316,4961,1177],{"class":337},[316,4963,513],{"class":337},[316,4965,528],{"class":337},[316,4967,4785],{"class":329},[316,4969,528],{"class":337},[316,4971,507],{"class":337},[316,4973,528],{"class":337},[316,4975,4794],{"class":524},[316,4977,528],{"class":337},[316,4979,513],{"class":337},[316,4981,528],{"class":337},[316,4983,4803],{"class":329},[316,4985,528],{"class":337},[316,4987,507],{"class":337},[316,4989,528],{"class":337},[316,4991,4812],{"class":524},[316,4993,528],{"class":337},[316,4995,513],{"class":337},[316,4997,528],{"class":337},[316,4999,4821],{"class":329},[316,5001,528],{"class":337},[316,5003,507],{"class":337},[316,5005,528],{"class":337},[316,5007,4830],{"class":524},[316,5009,528],{"class":337},[316,5011,2240],{"class":337},[316,5013,528],{"class":337},[316,5015,1072],{"class":329},[316,5017,528],{"class":337},[316,5019,507],{"class":337},[316,5021,528],{"class":337},[316,5023,3994],{"class":524},[316,5025,528],{"class":337},[316,5027,513],{"class":337},[316,5029,528],{"class":337},[316,5031,1090],{"class":329},[316,5033,528],{"class":337},[316,5035,507],{"class":337},[316,5037,528],{"class":337},[316,5039,4683],{"class":524},[316,5041,528],{"class":337},[316,5043,513],{"class":337},[316,5045,528],{"class":337},[316,5047,470],{"class":329},[316,5049,528],{"class":337},[316,5051,507],{"class":337},[316,5053,528],{"class":337},[316,5055,4011],{"class":524},[316,5057,528],{"class":337},[316,5059,513],{"class":337},[316,5061,528],{"class":337},[316,5063,4709],{"class":329},[316,5065,528],{"class":337},[316,5067,507],{"class":337},[316,5069,528],{"class":337},[316,5071,4718],{"class":524},[316,5073,528],{"class":337},[316,5075,513],{"class":337},[316,5077,528],{"class":337},[316,5079,1996],{"class":329},[316,5081,528],{"class":337},[316,5083,507],{"class":337},[316,5085,528],{"class":337},[316,5087,4571],{"class":524},[316,5089,528],{"class":337},[316,5091,513],{"class":337},[316,5093,528],{"class":337},[316,5095,2014],{"class":329},[316,5097,528],{"class":337},[316,5099,507],{"class":337},[316,5101,1954],{"class":410},[316,5103,513],{"class":337},[316,5105,528],{"class":337},[316,5107,1947],{"class":329},[316,5109,528],{"class":337},[316,5111,507],{"class":337},[316,5113,2005],{"class":410},[316,5115,513],{"class":337},[316,5117,528],{"class":337},[316,5119,4764],{"class":329},[316,5121,528],{"class":337},[316,5123,1419],{"class":337},[316,5125,528],{"class":337},[316,5127,2584],{"class":329},[316,5129,528],{"class":337},[316,5131,507],{"class":337},[316,5133,1177],{"class":337},[316,5135,513],{"class":337},[316,5137,528],{"class":337},[316,5139,4785],{"class":329},[316,5141,528],{"class":337},[316,5143,507],{"class":337},[316,5145,528],{"class":337},[316,5147,4794],{"class":524},[316,5149,528],{"class":337},[316,5151,513],{"class":337},[316,5153,528],{"class":337},[316,5155,4803],{"class":329},[316,5157,528],{"class":337},[316,5159,507],{"class":337},[316,5161,528],{"class":337},[316,5163,4812],{"class":524},[316,5165,528],{"class":337},[316,5167,513],{"class":337},[316,5169,528],{"class":337},[316,5171,4821],{"class":329},[316,5173,528],{"class":337},[316,5175,507],{"class":337},[316,5177,528],{"class":337},[316,5179,4830],{"class":524},[316,5181,528],{"class":337},[316,5183,2240],{"class":337},[316,5185,528],{"class":337},[316,5187,1072],{"class":329},[316,5189,528],{"class":337},[316,5191,507],{"class":337},[316,5193,528],{"class":337},[316,5195,4718],{"class":524},[316,5197,528],{"class":337},[316,5199,513],{"class":337},[316,5201,528],{"class":337},[316,5203,1090],{"class":329},[316,5205,528],{"class":337},[316,5207,507],{"class":337},[316,5209,528],{"class":337},[316,5211,5212],{"class":524},"ui-page",[316,5214,528],{"class":337},[316,5216,513],{"class":337},[316,5218,528],{"class":337},[316,5220,470],{"class":329},[316,5222,528],{"class":337},[316,5224,507],{"class":337},[316,5226,528],{"class":337},[316,5228,5229],{"class":524},"Weather Dashboard",[316,5231,528],{"class":337},[316,5233,513],{"class":337},[316,5235,528],{"class":337},[316,5237,5238],{"class":329},"ui",[316,5240,528],{"class":337},[316,5242,507],{"class":337},[316,5244,528],{"class":337},[316,5246,5247],{"class":524},"afea04ce8735c0a6",[316,5249,528],{"class":337},[316,5251,513],{"class":337},[316,5253,528],{"class":337},[316,5255,5256],{"class":329},"path",[316,5258,528],{"class":337},[316,5260,507],{"class":337},[316,5262,528],{"class":337},[316,5264,5265],{"class":524},"\u002Fweather",[316,5267,528],{"class":337},[316,5269,513],{"class":337},[316,5271,528],{"class":337},[316,5273,2129],{"class":329},[316,5275,528],{"class":337},[316,5277,507],{"class":337},[316,5279,528],{"class":337},[316,5281,5282],{"class":524},"home",[316,5284,528],{"class":337},[316,5286,513],{"class":337},[316,5288,528],{"class":337},[316,5290,2793],{"class":329},[316,5292,528],{"class":337},[316,5294,507],{"class":337},[316,5296,528],{"class":337},[316,5298,5299],{"class":524},"grid",[316,5301,528],{"class":337},[316,5303,513],{"class":337},[316,5305,528],{"class":337},[316,5307,5308],{"class":329},"theme",[316,5310,528],{"class":337},[316,5312,507],{"class":337},[316,5314,528],{"class":337},[316,5316,5317],{"class":524},"93822a7b43673c58",[316,5319,528],{"class":337},[316,5321,513],{"class":337},[316,5323,528],{"class":337},[316,5325,5326],{"class":329},"breakpoints",[316,5328,528],{"class":337},[316,5330,2173],{"class":337},[316,5332,528],{"class":337},[316,5334,470],{"class":2178},[316,5336,528],{"class":337},[316,5338,507],{"class":337},[316,5340,528],{"class":337},[316,5342,5343],{"class":524},"Default",[316,5345,528],{"class":337},[316,5347,513],{"class":337},[316,5349,528],{"class":337},[316,5351,5352],{"class":2178},"px",[316,5354,528],{"class":337},[316,5356,507],{"class":337},[316,5358,528],{"class":337},[316,5360,411],{"class":524},[316,5362,528],{"class":337},[316,5364,513],{"class":337},[316,5366,528],{"class":337},[316,5368,5369],{"class":2178},"cols",[316,5371,528],{"class":337},[316,5373,507],{"class":337},[316,5375,528],{"class":337},[316,5377,2005],{"class":524},[316,5379,528],{"class":337},[316,5381,2240],{"class":337},[316,5383,528],{"class":337},[316,5385,470],{"class":2178},[316,5387,528],{"class":337},[316,5389,507],{"class":337},[316,5391,528],{"class":337},[316,5393,5394],{"class":524},"Tablet",[316,5396,528],{"class":337},[316,5398,513],{"class":337},[316,5400,528],{"class":337},[316,5402,5352],{"class":2178},[316,5404,528],{"class":337},[316,5406,507],{"class":337},[316,5408,528],{"class":337},[316,5410,5411],{"class":524},"576",[316,5413,528],{"class":337},[316,5415,513],{"class":337},[316,5417,528],{"class":337},[316,5419,5369],{"class":2178},[316,5421,528],{"class":337},[316,5423,507],{"class":337},[316,5425,528],{"class":337},[316,5427,4733],{"class":524},[316,5429,528],{"class":337},[316,5431,2240],{"class":337},[316,5433,528],{"class":337},[316,5435,470],{"class":2178},[316,5437,528],{"class":337},[316,5439,507],{"class":337},[316,5441,528],{"class":337},[316,5443,5444],{"class":524},"Small Desktop",[316,5446,528],{"class":337},[316,5448,513],{"class":337},[316,5450,528],{"class":337},[316,5452,5352],{"class":2178},[316,5454,528],{"class":337},[316,5456,507],{"class":337},[316,5458,528],{"class":337},[316,5460,5461],{"class":524},"768",[316,5463,528],{"class":337},[316,5465,513],{"class":337},[316,5467,528],{"class":337},[316,5469,5369],{"class":2178},[316,5471,528],{"class":337},[316,5473,507],{"class":337},[316,5475,528],{"class":337},[316,5477,5478],{"class":524},"9",[316,5480,528],{"class":337},[316,5482,2240],{"class":337},[316,5484,528],{"class":337},[316,5486,470],{"class":2178},[316,5488,528],{"class":337},[316,5490,507],{"class":337},[316,5492,528],{"class":337},[316,5494,5495],{"class":524},"Desktop",[316,5497,528],{"class":337},[316,5499,513],{"class":337},[316,5501,528],{"class":337},[316,5503,5352],{"class":2178},[316,5505,528],{"class":337},[316,5507,507],{"class":337},[316,5509,528],{"class":337},[316,5511,5512],{"class":524},"1024",[316,5514,528],{"class":337},[316,5516,513],{"class":337},[316,5518,528],{"class":337},[316,5520,5369],{"class":2178},[316,5522,528],{"class":337},[316,5524,507],{"class":337},[316,5526,528],{"class":337},[316,5528,4571],{"class":524},[316,5530,528],{"class":337},[316,5532,2489],{"class":337},[316,5534,528],{"class":337},[316,5536,1947],{"class":329},[316,5538,528],{"class":337},[316,5540,507],{"class":337},[316,5542,1954],{"class":410},[316,5544,513],{"class":337},[316,5546,528],{"class":337},[316,5548,2584],{"class":329},[316,5550,528],{"class":337},[316,5552,507],{"class":337},[316,5554,1177],{"class":337},[316,5556,513],{"class":337},[316,5558,528],{"class":337},[316,5560,4785],{"class":329},[316,5562,528],{"class":337},[316,5564,1189],{"class":337},[316,5566,528],{"class":337},[316,5568,4803],{"class":329},[316,5570,528],{"class":337},[316,5572,5573],{"class":337},":false},{",[316,5575,528],{"class":337},[316,5577,1072],{"class":329},[316,5579,528],{"class":337},[316,5581,507],{"class":337},[316,5583,528],{"class":337},[316,5585,5247],{"class":524},[316,5587,528],{"class":337},[316,5589,513],{"class":337},[316,5591,528],{"class":337},[316,5593,1090],{"class":329},[316,5595,528],{"class":337},[316,5597,507],{"class":337},[316,5599,528],{"class":337},[316,5601,5602],{"class":524},"ui-base",[316,5604,528],{"class":337},[316,5606,513],{"class":337},[316,5608,528],{"class":337},[316,5610,470],{"class":329},[316,5612,528],{"class":337},[316,5614,507],{"class":337},[316,5616,528],{"class":337},[316,5618,5619],{"class":524},"UI Name",[316,5621,528],{"class":337},[316,5623,513],{"class":337},[316,5625,528],{"class":337},[316,5627,5256],{"class":329},[316,5629,528],{"class":337},[316,5631,507],{"class":337},[316,5633,528],{"class":337},[316,5635,5636],{"class":524},"\u002Fdashboard",[316,5638,528],{"class":337},[316,5640,513],{"class":337},[316,5642,528],{"class":337},[316,5644,5645],{"class":329},"includeClientData",[316,5647,528],{"class":337},[316,5649,1189],{"class":337},[316,5651,528],{"class":337},[316,5653,5654],{"class":329},"acceptsClientConfig",[316,5656,528],{"class":337},[316,5658,4422],{"class":337},[316,5660,528],{"class":337},[316,5662,5663],{"class":524},"ui-control",[316,5665,528],{"class":337},[316,5667,513],{"class":337},[316,5669,528],{"class":337},[316,5671,5672],{"class":524},"ui-notification",[316,5674,528],{"class":337},[316,5676,4504],{"class":337},[316,5678,528],{"class":337},[316,5680,5681],{"class":329},"headerContent",[316,5683,528],{"class":337},[316,5685,507],{"class":337},[316,5687,528],{"class":337},[316,5689,4709],{"class":524},[316,5691,528],{"class":337},[316,5693,513],{"class":337},[316,5695,528],{"class":337},[316,5697,5698],{"class":329},"titleBarStyle",[316,5700,528],{"class":337},[316,5702,507],{"class":337},[316,5704,528],{"class":337},[316,5706,4830],{"class":524},[316,5708,528],{"class":337},[316,5710,513],{"class":337},[316,5712,528],{"class":337},[316,5714,5715],{"class":329},"showReconnectNotification",[316,5717,528],{"class":337},[316,5719,1189],{"class":337},[316,5721,528],{"class":337},[316,5723,5724],{"class":329},"notificationDisplayTime",[316,5726,528],{"class":337},[316,5728,507],{"class":337},[316,5730,1161],{"class":410},[316,5732,513],{"class":337},[316,5734,528],{"class":337},[316,5736,5737],{"class":329},"showDisconnectNotification",[316,5739,528],{"class":337},[316,5741,1189],{"class":337},[316,5743,528],{"class":337},[316,5745,5746],{"class":329},"allowInstall",[316,5748,528],{"class":337},[316,5750,5751],{"class":337},":true},{",[316,5753,528],{"class":337},[316,5755,1072],{"class":329},[316,5757,528],{"class":337},[316,5759,507],{"class":337},[316,5761,528],{"class":337},[316,5763,5317],{"class":524},[316,5765,528],{"class":337},[316,5767,513],{"class":337},[316,5769,528],{"class":337},[316,5771,1090],{"class":329},[316,5773,528],{"class":337},[316,5775,507],{"class":337},[316,5777,528],{"class":337},[316,5779,5780],{"class":524},"ui-theme",[316,5782,528],{"class":337},[316,5784,513],{"class":337},[316,5786,528],{"class":337},[316,5788,470],{"class":329},[316,5790,528],{"class":337},[316,5792,507],{"class":337},[316,5794,528],{"class":337},[316,5796,5797],{"class":524},"Default Theme",[316,5799,528],{"class":337},[316,5801,513],{"class":337},[316,5803,528],{"class":337},[316,5805,4417],{"class":329},[316,5807,528],{"class":337},[316,5809,5810],{"class":337},":{",[316,5812,528],{"class":337},[316,5814,5815],{"class":2178},"surface",[316,5817,528],{"class":337},[316,5819,507],{"class":337},[316,5821,528],{"class":337},[316,5823,2270],{"class":524},[316,5825,528],{"class":337},[316,5827,513],{"class":337},[316,5829,528],{"class":337},[316,5831,5832],{"class":2178},"primary",[316,5834,528],{"class":337},[316,5836,507],{"class":337},[316,5838,528],{"class":337},[316,5840,5841],{"class":524},"#0094ce",[316,5843,528],{"class":337},[316,5845,513],{"class":337},[316,5847,528],{"class":337},[316,5849,5850],{"class":2178},"bgPage",[316,5852,528],{"class":337},[316,5854,507],{"class":337},[316,5856,528],{"class":337},[316,5858,5859],{"class":524},"#eeeeee",[316,5861,528],{"class":337},[316,5863,513],{"class":337},[316,5865,528],{"class":337},[316,5867,5868],{"class":2178},"groupBg",[316,5870,528],{"class":337},[316,5872,507],{"class":337},[316,5874,528],{"class":337},[316,5876,5877],{"class":524},"#ffffff",[316,5879,528],{"class":337},[316,5881,513],{"class":337},[316,5883,528],{"class":337},[316,5885,5886],{"class":2178},"groupOutline",[316,5888,528],{"class":337},[316,5890,507],{"class":337},[316,5892,528],{"class":337},[316,5894,5895],{"class":524},"#cccccc",[316,5897,528],{"class":337},[316,5899,5900],{"class":337},"},",[316,5902,528],{"class":337},[316,5904,5905],{"class":329},"sizes",[316,5907,528],{"class":337},[316,5909,5810],{"class":337},[316,5911,528],{"class":337},[316,5913,5914],{"class":2178},"density",[316,5916,528],{"class":337},[316,5918,507],{"class":337},[316,5920,528],{"class":337},[316,5922,4830],{"class":524},[316,5924,528],{"class":337},[316,5926,513],{"class":337},[316,5928,528],{"class":337},[316,5930,5931],{"class":2178},"pagePadding",[316,5933,528],{"class":337},[316,5935,507],{"class":337},[316,5937,528],{"class":337},[316,5939,5940],{"class":524},"12px",[316,5942,528],{"class":337},[316,5944,513],{"class":337},[316,5946,528],{"class":337},[316,5948,5949],{"class":2178},"groupGap",[316,5951,528],{"class":337},[316,5953,507],{"class":337},[316,5955,528],{"class":337},[316,5957,5940],{"class":524},[316,5959,528],{"class":337},[316,5961,513],{"class":337},[316,5963,528],{"class":337},[316,5965,5966],{"class":2178},"groupBorderRadius",[316,5968,528],{"class":337},[316,5970,507],{"class":337},[316,5972,528],{"class":337},[316,5974,5975],{"class":524},"4px",[316,5977,528],{"class":337},[316,5979,513],{"class":337},[316,5981,528],{"class":337},[316,5983,5984],{"class":2178},"widgetGap",[316,5986,528],{"class":337},[316,5988,507],{"class":337},[316,5990,528],{"class":337},[316,5992,5940],{"class":524},[316,5994,528],{"class":337},[316,5996,5997],{"class":337},"}},{",[316,5999,528],{"class":337},[316,6001,1072],{"class":329},[316,6003,528],{"class":337},[316,6005,507],{"class":337},[316,6007,528],{"class":337},[316,6009,6010],{"class":524},"950b3b399ea22ea6",[316,6012,528],{"class":337},[316,6014,513],{"class":337},[316,6016,528],{"class":337},[316,6018,1090],{"class":329},[316,6020,528],{"class":337},[316,6022,507],{"class":337},[316,6024,528],{"class":337},[316,6026,6027],{"class":524},"global-config",[316,6029,528],{"class":337},[316,6031,513],{"class":337},[316,6033,528],{"class":337},[316,6035,6036],{"class":329},"env",[316,6038,528],{"class":337},[316,6040,1147],{"class":337},[316,6042,528],{"class":337},[316,6044,6045],{"class":329},"modules",[316,6047,528],{"class":337},[316,6049,5810],{"class":337},[316,6051,528],{"class":337},[316,6053,75],{"class":2178},[316,6055,528],{"class":337},[316,6057,507],{"class":337},[316,6059,528],{"class":337},[316,6061,6062],{"class":524},"1.29.0",[316,6064,528],{"class":337},[316,6066,6067],{"class":337},"}}]\n",[22,6069,6071],{"id":6070},"whats-next","What's Next?",[12,6073,6074],{},"That's it! You've built a real-time weather dashboard and learned the basics of Node-RED, connecting to APIs, processing data, and building visual interfaces.",[12,6076,6077],{},"Throughout this tutorial, you used FlowFuse to host Node-RED and FlowFuse Dashboard for the UI. If you're just starting out, FlowFuse makes things easier, no server setup, no port forwarding, and your dashboard works anywhere. Plus, when you're ready to build bigger projects, features like team collaboration, DevOps pipelines, RBAC, snapshots, and audit logs are already built in.",[12,6079,6080],{},"Try expanding your dashboard by adding more cities, creating historical charts, or setting up weather alerts. The pattern stays the same, you're just swapping data sources and visualizations.",[12,6082,6083],{},"[Start your free FlowFuse trial]({% include \"sign-up-url.njk\" %}) and keep building.",[2811,6085,6086],{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":160,"searchDepth":389,"depth":389,"links":6088},[6089,6090,6091,6092,6093,6094,6100,6101,6102],{"id":24,"depth":326,"text":25},{"id":53,"depth":326,"text":54},{"id":96,"depth":326,"text":97},{"id":117,"depth":326,"text":118},{"id":288,"depth":326,"text":289},{"id":692,"depth":326,"text":693,"children":6095},[6096,6097,6098,6099],{"id":700,"depth":362,"text":701},{"id":756,"depth":362,"text":757},{"id":802,"depth":362,"text":803},{"id":876,"depth":362,"text":877},{"id":929,"depth":326,"text":930},{"id":1030,"depth":326,"text":1031},{"id":6070,"depth":326,"text":6071},null,"2025-12-05","Learn how to build a real-time weather dashboard in Node-RED using the OpenWeather API and FlowFuse Dashboard.","md","\u002Fblog\u002F2025\u002F12\u002Fimages\u002Fbuilding-a-weather-dashboard.png","2026-06-19",{"keywords":6110,"excerpt":6111},"nodered weather, weather dashboard node-red, node-red weather dashboard",{"type":9,"value":6112},[6113],[12,6114,14],{},"\u002Fblog\u002F2025\u002F12\u002Fgetting-weather-data-in-node-red",{"title":5,"description":6105},{"loc":6115},"blog\u002F2025\u002F12\u002Fgetting-weather-data-in-node-red","Build a live weather dashboard in Node-RED with FlowFuse",[6121],"node-red","Building a live weather dashboard in Node-RED is an ideal beginner project that teaches how to connect to REST APIs, process JSON responses, and display data visually. This tutorial uses the free OpenWeatherMap API and FlowFuse Dashboard to create a real-time display with gauges, text, and charts that refreshes on a configurable interval.","Prg9AehbT53Sk8IppciHzMaQ6QM_tNdIGJzyjKg2ij8",[],1785868303148]