All integrations
Built inSmart home and web

Weather

Included with Macro Deck

Show the current weather and the forecast for your locations on your deck, without an API key.

  • Weather data from Open-Meteo, no account or API key
  • Add as many locations as you like
  • Weather widget with today and the next days
  • Details dialog with hourly forecast, wind, humidity and sun times
  • Temperature and condition as variables

The Weather integration shows the weather for the places you care about. It gets its data from Open-Meteo, a free weather service, so you do not need an account or an API key. You add a location by searching for a city or by entering its coordinates, and choose Celsius or Fahrenheit for each one.

Widget, details and variables

The Weather widget shows the current conditions and the forecast for the next days for one location. With the Compact style it shows only the location, the current temperature, the condition and today's high and low. Pressing the widget opens Weather details, a dialog with the forecast, the next hours, how warm it feels, humidity, wind, precipitation, sunrise and sunset. If you give the widget a Short Press action of your own, your action runs instead.

The action Show weather details opens the same dialog from any button, for the location you pick.

The integration also offers variables for the first location you added: the temperature, the apparent temperature, today's high and low, the condition and whether it is day. Use them in labels or conditions, for example {{ vars.weather_temperature }}° on a button, or an If / Else that changes a button's color when weather_condition reads Rain.

Example setups

  • A Weather widget for your city on the home folder of your deck.
  • Two widgets side by side, one for home and one for the city where your family lives.
  • A button with Show weather details in a folder for your morning routine.
  • A label that reads {{ vars.weather_temperature }}° / {{ vars.weather_high }}° next to a clock.

How it updates

Macro Deck fetches the weather for every location every 15 minutes, and widgets show the new data right away. The forecast covers 7 days. When a refresh fails, for example because the computer is offline for a moment, the last data stays on the widget.

Home Assistant

Included with Macro Deck

Switch lights, run scenes and scripts, and show live states from your Home Assistant on your deck.

AdGuard Home

Included with Macro Deck

Turn AdGuard Home protection on, off or pause it, and show its statistics on your deck.

RSS feeds

Included with Macro Deck

Follow RSS and Atom feeds, show their newest articles in widgets and react when new articles arrive.

HTTP

Included with Macro Deck

Send HTTP requests from a button and save values from the response into variables.