SOLVED

Is there a Weather Connector available for sending local weather to dedicated Teams channel?

%3CLINGO-SUB%20id%3D%22lingo-sub-186977%22%20slang%3D%22en-US%22%3EIs%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-186977%22%20slang%3D%22en-US%22%3E%3CP%3EI%20want%20to%20provide%20a%20local%20weather%20service%20in%20a%20dedicated%20Teams%20channel.%20But%20I%20can't%20find%20a%20appropriate%20connector.%26nbsp%3B%26nbsp%3BDoes%20such%20a%20connector%20already%20exist%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20not%2C%20what%20must%20I%20do%20to%20build%20one%3F%20I%20must%20admit%20that%20I%20nearly%20have%20no%20coding%20experience.%20But%20I%20found%20a%20online%20service%26nbsp%3Bwith%20a%20API%20that%20provides%20weather%20data.%20But%20how%20to%20'translate'%20the%20json%20response%20to%20a%20message%20in%20a%20teams%20channel%3F%20The%20site%20is%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fwww.wunderground.com%2Fweather%2Fapi%2Fd%2Fdocs%3Fd%3Ddata%2Fconditions%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.wunderground.com%2Fweather%2Fapi%2Fd%2Fdocs%3Fd%3Ddata%2Fconditions%3C%2FA%3E%20and%20the%20service%20is%20free%20for%20500%20or%20less%20API%20request%20per%20day.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-186977%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EConnector%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ETeams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187455%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187455%22%20slang%3D%22en-US%22%3EAt%20least%20with%20thyou%20built%20in%20teams%20chat%20connector%20you%20have%20to%20use%20flow%20to%20create%20a%20webhook%20and%20use%20the%20webhook%20connector%20it%E2%80%99ll%20work.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187441%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187441%22%20slang%3D%22en-US%22%3EFlow%20won%E2%80%99t%20give%20notifications%20thou%20%3Ap%3C%2Fimg%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187410%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187410%22%20slang%3D%22en-US%22%3E%3CP%3EAnd%20as%20if%20by%20magic%2C%20the%20most%20recent%20Flow%20of%20the%20Week%20has%20an%20example%20to%20use%20as%20a%20starting%20point%20%3A)%3C%2Fimg%3E%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fflow.microsoft.com%2Fen-us%2Fblog%2Fget-weather-reports-delivered-to-my-email%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fflow.microsoft.com%2Fen-us%2Fblog%2Fget-weather-reports-delivered-to-my-email%2F%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187291%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187291%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Robert%2C%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYou%20also%20can%20create%20a%20Flow%20to%20email%20to%20a%20Channel%20or%20a%20Tab%20with%20the%20Weather.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187077%22%20slang%3D%22en-US%22%3ERe%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187077%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20Robert!%3C%2FP%3E%3CP%3EIf%20you%20do%20not%20have%20to%20use%20a%20connector%2C%20the%20easiest%20solution%20is%26nbsp%3Bprobably%20to%20create%20a%20new%20tab%20of%20the%20type%20%22web%20page%22%20and%20enter%20the%20address%20of%20a%20weather%20service.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F32952iDF9A182E22C11686%2Fimage-size%2Flarge%3Fv%3D1.0%26amp%3Bpx%3D999%22%20alt%3D%22WeatherTabInAChannel.PNG%22%20title%3D%22WeatherTabInAChannel.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187035%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187035%22%20slang%3D%22en-US%22%3EOk%2C%20so%20did%20some%20searching%2C%20there%20are%20RSS%20weather%20feeds%20available.%20Just%20find%20the%20city%20and%20you%20can%20get%20the%20RSS%20feed%20URL%20from%20it.%20Then%20plug%20that%20into%20a%20RSS%20connector%20on%20the%20channel.%20That%20should%20get%20you%20what%20you%20need.%3CBR%20%2F%3E%3CBR%20%2F%3E%3CA%20href%3D%22http%3A%2F%2Fwww.rssweather.com%2F%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttp%3A%2F%2Fwww.rssweather.com%2F%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-187023%22%20slang%3D%22en-US%22%3ERe%3A%20RE%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-187023%22%20slang%3D%22en-US%22%3E%3CP%3EThank%20you.%20I%20found%20a%20Bot%20and%20installed%20it.%20But%20it%20looks%20like%20that%20I%20now%20can%20add%20the%20weather%20manually%20when%20I%20am%20writing%20a%20message.%20But%20what%20I%20want%20is%20a%20service%20that%20posts%20the%20actual%20weather%20for%20location%20X%20each%20hour%20automatically.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-186987%22%20slang%3D%22en-US%22%3ERE%3A%20Is%20there%20a%20Weather%20Connector%20available%20for%20sending%20local%20weather%20to%20dedicated%20Teams%20channel%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-186987%22%20slang%3D%22en-US%22%3EYou%20can%20use%20a%20weather%20BOT%2C%20just%20go%20to%20the%20store%20and%20search%20for%20weather%20and%20you%20will%20find%20one.%3C%2FLINGO-BODY%3E
Highlighted
Contributor

I want to provide a local weather service in a dedicated Teams channel. But I can't find a appropriate connector.  Does such a connector already exist?

 

If not, what must I do to build one? I must admit that I nearly have no coding experience. But I found a online service with a API that provides weather data. But how to 'translate' the json response to a message in a teams channel? The site is https://www.wunderground.com/weather/api/d/docs?d=data/conditions and the service is free for 500 or less API request per day.

8 Replies
Highlighted
You can use a weather BOT, just go to the store and search for weather and you will find one.
Highlighted

Thank you. I found a Bot and installed it. But it looks like that I now can add the weather manually when I am writing a message. But what I want is a service that posts the actual weather for location X each hour automatically.

Highlighted
Ok, so did some searching, there are RSS weather feeds available. Just find the city and you can get the RSS feed URL from it. Then plug that into a RSS connector on the channel. That should get you what you need.

http://www.rssweather.com/

Highlighted

Hi Robert!

If you do not have to use a connector, the easiest solution is probably to create a new tab of the type "web page" and enter the address of a weather service.

WeatherTabInAChannel.PNG

Highlighted

Hi Robert,

 

You also can create a Flow to email to a Channel or a Tab with the Weather.

Highlighted
Best Response confirmed by Robert K (Contributor)
Solution

And as if by magic, the most recent Flow of the Week has an example to use as a starting point :) https://flow.microsoft.com/en-us/blog/get-weather-reports-delivered-to-my-email/

 

Highlighted
Highlighted
At least with thyou built in teams chat connector you have to use flow to create a webhook and use the webhook connector it’ll work.