Immortal 1.42
Immortal 1.42 — a big release for Home Assistant users, plus a long-requested app switcher.
Home Assistant
- Screensaver → your dashboard. Tapping the photo-frame screensaver to wake the Portal can now open your Home Assistant app — or deep-link straight to a specific dashboard (
homeassistant://navigate/…) — instead of always returning to the launcher. Set it in Settings → Screensaver → When dismissed. - Native MQTT Discovery. Immortal can publish the Portal to Home Assistant as an auto-discovered device — presence, screen, battery, now-playing, IP, plus screen / identify / media-transport controls — with no YAML. Just point it at your MQTT broker in Settings → Immortal → Home Assistant (MQTT). Off by default; disabling cleanly removes the device from HA.
- Wake the panel from HA. A two-way screen control means Home Assistant can wake the Portal (e.g. on a doorbell or motion) and turn it off.
- Device health page. Settings → Immortal → Device health shows the status of each capability the Portal was set up with, and — when something's missing — what's degraded and how to fix it.
App switcher
- A top-bar app switcher — the Portal has never had one. A button appears on the system bar (in sync with it) and opens your recent apps with per-app notification badges, usage/recency info, a long-press menu (open / app info / close / uninstall), and a search box that doubles as an app drawer. Turn it on in Settings → Immortal → Quick buttons.
Under the hood
- Provisioning now warns (instead of silently failing) if the screen-off device admin can't be granted.
Verified on a Portal Go (Android 10) against a live Home Assistant.
🤖 Generated with Claude Code