Skip to content
Get the appGet app

Changelog

v2.4.0
The Robot vacuum Live Activity before and after Pause: Cleaning · Kitchen in green with its buttons idle, then Paused · Kitchen in orange with the Pause button lit orange

The new Remote Live Activity puts up to three buttons and toggles on the Lock Screen and in the Dynamic Island. Pause the vacuum, send it to its dock or open the garage with one press. Presses reach your system over an event stream or a webhook, just like a Switchboard’s. See Buttons and Toggles to set one up.

  • Showcase: a widget with a picture of your car, vacuum or plant, its state and up to six readings.
  • Remote: one device and its controls on the Home Screen, with up to five buttons and toggles.
  • Link buttons open an app or a web page. On shared widgets and activities, Aivi asks before opening someone else’s link.
  • Subscribers in Settings: see the devices that receive your widgets and activities, and remove the ones you no longer use.
  • The Home Assistant integration, installed through HACS: choose the entities behind each widget and Live Activity in a panel with a live preview, buttons included, no YAML.

Read the full story in Interactive Live Activities.

v2.3.1
  • Faster and smoother, with less battery use.
  • Live Activities and widgets stay in sync more reliably.
  • Widgets that need a newer version of Aivi now tell you so, with a link to the App Store. Sorry for overlooking this when releasing the Switchboard.
  • A push that wakes the app right after a device restart no longer crashes it or signs you out.
  • Plus many smaller fixes and improvements.
v2.3.0
An iPhone Home Screen with the large Switchboard widget headed Living room: eight tiles in two columns for Morning (Kitchen), Evening (Active), Garage door (Open · Driveway), Dog cam (On · Hallway), Porch light (On · 2700 K), Fountain (Off), Cat feeder (Kitchen) and All off (Whole home)

Aivi widgets are now interactive. The new Switchboard template puts up to eight buttons and toggles on your Home Screen. Tap one to run a scene, switch a light or open the garage, and the tile shows the result as soon as your home confirms it.

Each tile can have a picture or a color, a subtitle such as the room, and your own words for its states, so a garage door reads Open and Closing rather than On and Turning off.

Presses reach your system over an event stream or a webhook, so Home Assistant or a script of your own can act on them. To set one up, start with Buttons and Toggles.

Read the full story in Switchboard: Widgets You Can Press.

  • Segmented progress bars in Live Activities and widgets now fill one segment at a time, instead of all segments at once.
v2.2.1
  • Dynamic Island: text in the corners of the expanded view no longer gets clipped by the Island’s rounded corners.
  • Dynamic Island: the Generic template’s minimal view shows a progress ring around the icon, as the Progress template does.
  • Apple Watch Smart Stack: a ticking timer in a Monitor activity no longer sits behind a gap of empty space.
v2.2.0
An iPhone on iOS 27 with the extra-large portrait Prices widget filling the screen: the current price on top, a two-day bar chart with the current hour highlighted, and the cheapest window, priciest hour, and next low period underneath

Aivi widgets now come in the new iOS 27 portrait size, which fills most of the iPhone screen. Templates with more data than the large size can show got a layout of their own for it: Budget becomes a ledger, Energy draws the flow, Trend gives the chart the height, Prices adds the cheapest window and the next low, List and Battery fit all eight rows. The rest scale up.

The Budget widget at the extra-large portrait size: the month's total with its ring on top, then every category as a row with its icon, spent of budget, what's left, and a fill bar The Energy widget at the extra-large portrait size: solar, wind, and generator circles on top feeding a home circle, the grid to its left, a Powerwall below, lines with arrows for the direction of power, and today's totals underneath The Trend widget at the extra-large portrait size: the reading on top, the chart filling the height, and low, high, average, and change along the bottom

Widgets carried over from an old iPhone kept showing their last data and never updated again: to Aivi a new phone is a new device, with no subscriptions. Such a widget now says “Set up on this device” on the Home Screen, and the app lists every widget that moved with you, with one tap to subscribe each of them here.

Read the full write-up in Ready for iOS 27 and the New iPhones.

v2.1.0
An iPhone Dynamic Island showing two Live Activities at once: an Aivi solar reading of 24 over kWh and a timer from another app

A release for the new iPhones and iOS 27, with fixes gathered since the widgets launch.

Live Activities in the landscape Dynamic Island

Section titled “Live Activities in the landscape Dynamic Island”

On iOS 27 the Dynamic Island shows Live Activities in landscape too, and the newest iPhones have a narrower island. In both cases the compact presentation has room for about four characters, so the templates now adapt instead of cutting text off: a reading shows its number with the unit underneath (24 over kWh), countdowns and elapsed timers keep ticking as minutes and seconds, and the Generic template folds its icon into a progress ring. Nothing changes in portrait. See the Templates docs for more details.

Home Screen widgets now use the same background as Apple’s own widgets, so they match exactly in light and dark instead of looking a shade lighter.

Read the full write-up in Ready for iOS 27 and the New iPhones.

v2.0.0
A close-up of an iPhone home screen with Aivi widgets: an energy widget reading 1 kilowatt and a grid of device battery rings

Aivi grows a second layer. Live Activities cover the moment; widgets cover everything that doesn’t start or end: persistent, glanceable, and always showing the latest known state. Create a widget in the app, place it on the Home Screen, Lock Screen, StandBy, or Apple Watch, and every update lands on all of them at once. You can have up to 20.

Ten templates built for standing data: Status, Gauge, Trend, Progress, Countdown, Battery, List, Prices, Energy, and Budget. Every template renders at all the widget sizes, and the Board widget tiles several of your widgets together in one grid. Predictable data stays live between updates: countdowns tick, progress bars advance, the price chart follows the current hour. A freshness setting shows “as of 14:32” instead of presenting old data as current.

Share any widget with an invite link. Subscribing needs no account, and you can see and remove subscribed devices at any time. A per-widget privacy setting hides content while a device is locked.

Every template renders as corner, circular, rectangular, and inline complications. Widgets join the Smart Stack and surface when they matter (a task about to finish, a battery running low), and the new watch app lets you browse your widgets from the wrist.

Update from Home Assistant, from the new Update Widget Shortcuts action, or from anything that can reach the web. Every widget’s Connect screen hands you ready-made snippets, prefilled for that widget. See the Widget Templates docs for every template with previews and example payloads.

The whole app got a facelift: a design pass across every screen, rebuilt create and onboarding flows, previews on a glass Lock Screen stage, an activity history timeline, a native three-column iPad layout, and VoiceOver + Dynamic Type throughout.

Read the full write-up in Aivi 2.0: Home Screen and Lock Screen Widgets.

v1.5.0
The Aivi activity editor showing the Priority picker and the Long-running activity toggle

Live Activities normally end at Apple’s eight-hour limit. Turn on Long-running when you create or edit an activity, and Aivi carries it past that: just before one expires, it quietly replaces it with a fresh Live Activity. This continues for as long as you keep updating the activity. When your updates stop, Aivi takes that as the activity being over and ends it for you, so you are never left with a frozen card stuck on your Lock Screen. Each replacement is a new Live Activity, so it may briefly reappear on your Lock Screen when it happens.

Activities can now be set to High, Normal, or Low. When several are active at once, higher-priority activities appear first on the Lock Screen and Dynamic Island.

Both settings live on the activity in the app, so they apply however you drive your updates. Read the full write-up in Forever Activities and Activity Priority.

Also new: annual billing. Pay $23.99/year, about $2/month, or keep the $2.99/month plan. See pricing.

v1.4.0
A row of customized SF Symbol icons rendered in different colors and styles

Icons are no longer limited to a name and a default color. The icon field now accepts an object with full control over how an SF Symbol is rendered:

  • Rendering modes: monochrome, hierarchical, palette, and multicolor.
  • Layer colors: assign up to three colors (primary, secondary, tertiary) to a symbol’s layers.
  • Color rendering: choose between flat fill and gradient.

Plain strings still work, so existing payloads stay compatible, and the Home Assistant blueprints have been updated to expose the new options as inputs. Re-import to pick them up.

Read the full write-up in Custom SF Symbol Icons for Live Activities.

v1.3.0

Progress template, tap actions, and activity history

Section titled “Progress template, tap actions, and activity history”

This is a big release. Here’s what’s new:

Progress template preview

A brand-new template that replaces Generic with a far more flexible progress visualization. Segmented bars with individual colors and labels, two display modes (split and layered), hatched track patterns for overflow zones, and customizable header/footer slots.

Read the full write-up in Progress Template, Tap Actions, and Activity History.

Live Activities can now open a URL when tapped. Add tap_url to any template’s content to deep-link into another app or open a webpage, directly from the lock screen or Dynamic Island.

See the 10 most recent state changes for any activity, right from the detail page. Handy for verifying that automations are firing as expected.

  • Activity list now shows each activity’s configured SF Symbol icon.
  • New color options: gray2 through gray6 for finer control over track colors.
v1.1.3

We’ve introduced the ability to customize how long a Live Activity remains on your screen after it finishes. Previously fixed at 10 minutes, v1.1.3 allows you to configure this delay on a per-activity basis, ranging from immediate dismissal up to 4 hours.

Additionally, v1.1.3 resolves the remaining edge cases where using the time_until filter in the Monitor template could result in the app crashing.

Pending review

We’ve identified that the previous update (v1.1.2) didn’t fully resolve the crashes associated with the time_until filter in the new Monitor template. We’ve addressed the remaining edge cases and submitted a final fix to Apple for review.

Version v1.1.3 will be available as soon as it is approved. In the meantime, please continue to avoid using the time_until filter with an end time in the past.

We appreciate your continued patience as we resolve this!

v1.1.2

The fix for the crash caused by the time_until filter with an end time in the past has been approved and is now available as v1.1.2. Update your Aivi app to get the fix.

Pending review

We’ve identified a bug that may cause the app to crash when a monitor activity using the ‘time until’ filter has an end time in the past.

As a temporary measure, avoid using the time_until filter until v1.1.2 has been released.

A fix has been submitted to Apple for review and will be released as soon as possible (v1.1.2). We appreciate your patience while we resolve this!

v1.1.1

The Monitor template expands the Generic lineup with a layout made for Live Activity status updates that don’t fit a progress bar.

Monitor template preview
  • Two-column layout with optional labels, values, and color-coded states.
  • Column priority controls for compact surfaces like Dynamic Island, watchOS, and CarPlay.
  • Built-in timer and stopwatch formatting for accurate time displays without extra updates.
  • Home Assistant blueprint with optional headers/footers, value colors, and visibility rules.
  • You can now modify existing activities on the fly without having to recreate them from scratch.

Update your Aivi app to v1.1.1 and review the Monitor template guide. Read the full write-up in Monitor Template: Live Activities for Status Readings.