Voice assistants
Two wake words on the device, each with its own Assist pipeline. “Stop” works without one. Voice →

EchoLocal replaces Amazon’s services on the Echo with a single program that drives its speaker, microphones, buttons, light ring, screen and camera directly, and talks only to your Home Assistant. It speaks the ESPHome native API, so Home Assistant finds it like any ESPHome device.
Voice assistants
Two wake words on the device, each with its own Assist pipeline. “Stop” works without one. Voice →
Speaker
A Home Assistant media player, Sendspin for Music Assistant, and Chromecast. Music →
Timers, alarms, messages
From Home Assistant or by voice, with your own sounds. Messages →
Intercom
Calls between Echos and LANovo displays on your network. Intercom →
Bluetooth proxy
Extends Home Assistant’s Bluetooth, with an iBeacon for room presence.
Updates
From Home Assistant’s Updates page. Updates →
Twelve light ring segments, 37 effects plus 11 that react to the room, and four buttons you can use in automations.
Echo Dot: buttons and light ring →
A clock, the weather and your Home Assistant lights and switches, or pages laid out in Tessera.

Visuals and screen saver
33 audio visuals on the GPU, a clock in eight faces, and photos from Immich. Screen saver →
Styles and themes
Nine styles and eighteen color themes. Styles →
Casting
Chromecast with YouTube, YouTube TV and Prime Video, AirPlay mirroring, and a Bluetooth speaker. Music and casting →
Camera
RTSP with ONVIF discovery, and a snapshot camera in Home Assistant. Camera →
Optional, from HACS: a card for every Echo, a dashboard with all of them, Fleet to compare and copy settings between them, turn history with recordings, a wake word library, custom tones, groups and health. It works with LANovo displays too.