Vulpo 1.4Updated

Vulpo vs the official Home Assistant Companion app

Vulpo and the official Home Assistant Companion app both connect an iPhone to a Home Assistant server, but they take different approaches. The official app embeds the Home Assistant web frontend in a web view and adds native features around it. Vulpo renders every screen natively in SwiftUI and does not use web views at all. The table below compares the two as of Vulpo 1.4 and the official app in October 2026.

Vulpo 1.4

Joshua Dessol, independent

  • Native SwiftUI on iPhone, iPad, Mac and Apple Watch
  • Widgets, Control Center, Live Activities, Siri
  • Direct connection, no account, free with Pro

Home Assistant Companion

Open Home Foundation, official

  • Web frontend in a web view, any Lovelace dashboard
  • iOS, Android, CarPlay, Apple Watch actions
  • Free, open source, full device sensors

Feature comparison

Vulpo 1.4 and the official app as of October 2026.

Platform and rendering

FeatureVulpo 1.4Official app

Rendering

Vulpo 1.4

Fully native SwiftUI on every screen; no web views

Official app

Home Assistant web frontend (Lovelace) inside a web view, plus native settings

Dashboards

Vulpo 1.4

Built in the app from 40+ native card types, drag to reorder, synced through iCloud

Official app

Your existing Lovelace dashboards, configured in Home Assistant (UI editor or YAML)

Automations

Vulpo 1.4

Native editor on iPhone, iPad and Mac: canvas, step list and YAML over one automation, touch forms, live runs and replay, and drafts from a sentence (on-device, Private Cloud Compute, or Vulpo Intelligence with Pro)

Official app

The Home Assistant web automation editor (visual and YAML) inside the web view

Custom Lovelace cards (HACS)

Vulpo 1.4

Not rendered; Vulpo has its own card set

Official app

Rendered, because the web frontend runs as-is

Platforms

Vulpo 1.4

iPhone, iPad, Mac (native), Apple Watch

Official app

iPhone, iPad, Mac (Catalyst), Apple Watch, CarPlay, plus a separate Android app

Apple integrations

FeatureVulpo 1.4Official app

Apple Watch

Vulpo 1.4

Full native app: entity control, Glances, scenes, sensor history, complications, standalone over Wi-Fi/LTE

Official app

Actions and assist; complications with limited data

Home Screen and Lock Screen widgets

Vulpo 1.4

Eight widget types incl. group, camera, chart, solar, lock, cover, person

Official app

Assist, scripts, sensors, open page, gauge, details, energy, calendar and custom (beta) widgets

Control Center

Vulpo 1.4

Controls for lights, switches, covers, scenes and scripts, plus a launcher

Official app

Assist, toggle light, run script, activate scene and open page

Live Activities

Vulpo 1.4

Five ready-made monitors (appliances, vacuums, solar, climate, people) with pause, resume and adjust buttons, started from automations (Pro)

Official app

Since September 2026: any content you send as a notification with live_update and a tag; iPhone only, iOS 17.2 and Home Assistant 2026.7 or newer

Siri and Shortcuts

Vulpo 1.4

Home reports (security, climate, energy, presence), natural questions, "turn this off" on the device on screen, scene and toggle intents, and Vulpo search in Siri and Spotlight

Official app

Run actions, call services, get entity state, Assist

iPhone Duo

Vulpo 1.4

Ready for launch day since Vulpo 1.4: dashboards in columns on the inner display, a card's controls on the other half in book and tabletop, cameras, Lumen, Energy and the player split across the fold, Split View

Official app

Adapting in its October 2026 releases: native screens such as onboarding and Assist use the side bar, and new hinge angle and status sensors report to Home Assistant; dashboards keep the web frontend's own responsive layout

CarPlay

Vulpo 1.4

Not available

Official app

Available

Data and devices

FeatureVulpo 1.4Official app

Push notifications

Vulpo 1.4

Via the mobile_app integration: standard and image notifications

Official app

Via the mobile_app integration: standard, image, actionable, critical, and command notifications

Device sensors reported to Home Assistant

Vulpo 1.4

Opt-in location reporting and an app version sensor

Official app

Location plus a wide set of device sensors (battery, activity, connectivity, focus, storage, and hinge angle on folding iPhones)

Cameras

Vulpo 1.4

WebRTC with HLS fallback, stills fallback, camera widget, a camera column to switch cameras in place with 24 hours of motion, and Snapshot for every camera

Official app

As rendered by the web frontend

Music and media

Vulpo 1.4

Native player and media library with the whole Music Assistant and Sonos queue, speaker groups with a volume slider per speaker, synced lyrics (Pro), a full-screen player on iPad and Mac, and Now Playing on the Lock Screen (iOS 27)

Official app

The web frontend's media cards and media browser, and Music Assistant's own web panel inside the app

Intercom

Vulpo 1.4

Record up to 30 seconds and play it on the Home Assistant speakers you choose, with live on-device captions and a delivery report per speaker (Pro)

Official app

No built-in intercom; Assist talks to Home Assistant's voice assistant, and spoken announcements come from scripts with text-to-speech

Energy

Vulpo 1.4

Native Energy tab with a 3D scene, per-device costs (Vulpo Labs, Pro)

Official app

The web Energy dashboard

3D room view

Vulpo 1.4

Vulpo Lumen: LiDAR scan, furniture catalog, entity linking, path tracing

Official app

Not available

Access, price and source

FeatureVulpo 1.4Official app

Remote access

Vulpo 1.4

One server with internal and external URL, automatic switching and failover; works with Nabu Casa, own domain, VPN

Official app

Internal and external URL with automatic switching; works with Nabu Casa, own domain, VPN

Server requirements

Vulpo 1.4

Any Home Assistant installation; no add-on or custom integration

Official app

Any Home Assistant installation

Price

Vulpo 1.4

Free core app; Vulpo Pro $4.99/month, $29.99/year or $59.99 one-time

Official app

Free

Source code

Vulpo 1.4

Closed source, independent developer

Official app

Open source (Apache 2.0), maintained by the Open Home Foundation community

Which one fits

When Vulpo is the better fit

  • You want dashboards that feel like an iOS app: native cards, controls, haptics and animations instead of a web page.
  • You want ready-made Live Activities with buttons, widgets that toggle entities and a standalone Apple Watch app, without writing notification payloads.
  • You do not want to maintain Lovelace YAML or card configurations; Vulpo builds cards from your entities.
  • You use a Mac and want a real Mac app rather than an iPad port.
  • You want a 3D view of your home linked to your devices.
  • You want to build and edit automations on your phone or Mac with native forms, or just describe them in a sentence.
  • You have an iPhone Duo and want an app laid out for both displays and every pose.

When the official app is the better fit

  • You rely on custom Lovelace cards from HACS or heavily customized dashboards.
  • You need the full set of device sensors reported to Home Assistant (battery, activity, focus mode, connectivity).
  • You need CarPlay or an Android app.
  • You want an open-source client.

The official app is the reference client: open source, free, on Android and CarPlay, and it shows any Lovelace dashboard exactly as the browser does. Vulpo is a native alternative for Apple devices that trades Lovelace compatibility for purpose-built cards, widgets, Control Center controls, Live Activities, a full Apple Watch app, a native Mac app and a 3D room view. Both can be installed side by side.

Summary

Questions

Can Vulpo and the official Home Assistant app be installed at the same time?

Yes. Vulpo and the official Home Assistant Companion app register as separate mobile_app devices in Home Assistant and do not interfere with each other. Many users keep the official app for device sensors and use Vulpo for daily control, widgets and the watch.

Does Vulpo show my existing Lovelace dashboards?

No. Vulpo does not render the Home Assistant web frontend. It builds its own dashboards from your entities using native cards, and syncs those dashboards between your Apple devices via iCloud. Your Lovelace dashboards stay untouched and remain available in the browser and in the official app.

Do notifications from Home Assistant work in Vulpo?

Yes. Vulpo registers with the mobile_app integration, so Home Assistant automations can send push notifications and image notifications to Vulpo using the notify.mobile_app_* service created for it, exactly as they would for the official app. Actionable notifications with buttons are not supported yet.

Is Vulpo an official Home Assistant app?

No. Vulpo is an independent, third-party app developed by Joshua Dessol. Home Assistant is a trademark of the Open Home Foundation, and Vulpo is not affiliated with, endorsed by or sponsored by the Open Home Foundation or Nabu Casa.

Home Assistant is a trademark of the Open Home Foundation. Details about the official app are taken from its public documentation at companion.home-assistant.io and may change with new releases. Corrections: josh@vulpo.app.