This project utilizes the Adafruit IO Plus Weather Power-Up to fetch real-time weather data, so, an Adafruit IO Plus Subscription is required. This project WILL NOT WORK without an Adafruit IO Plus Subscription!
To upgrade your account, visit io.adafruit.com/plus.
Configure the Weather Power-Up
A perk of Adafruit IO Plus is the Weather Power-Up. With it, you can access hyper local, minute-by-minute weather forecasts (provided by Apple WeatherKit) and deliver it directly to your device.
We're going to use the Adafruit IO Weather power up to look at upcoming forecasts to see if seedlings need to be brought in overnight to shelter them from the frost.
First we need to set up your location in the Adafruit IO Weather Power-Up (if you haven't done this already). Visit the Adafruit IO Power-Up page (or click "Power-Ups" on the header). Then, click on the Get Started button on the Weather Power-Up.
Under "Current Locations", click "Add Location".
While 40.6517,-84.00874 describes an exact location for a hyperlocal forecast - we'll need to refer to the location by name later in this guide.
Give the location a name and click Create.
The new location should appear below Current Locations.
Page last edited April 17, 2026
Text editor powered by tinymce.