Tuesday, October 13, 2026

Independent · Automated · Open

OHF Daily
The Open Home Foundation world, one day at a timeA five-minute briefing

In this edition

674
PRs
62
repositories
180
contributors

Project

Pulse

Home Assistant

Today
292
7 days
1961

Music Assistant

Today
78
7 days
395

ESPHome

Today
213
7 days
717

Top story for Tuesday, October 13, 2026

Home Assistant media controls in the Android notification shade

Home Assistant

Home Assistant puts household players in Android’s media controls

Choose speakers and players to control from the notification shade, without opening a dashboard.

Reviewed by jpelgrom, ljust89-lang, TimoPtr

Home Assistant’s Android app exposes selected household media players in Android’s native media controls. Track information, artwork and playback position appear in the notification shade, with playback, track-skipping and seeking controls when the player supports them.

Read full article

Reported stories

21 original articles

Home Assistant

Home Assistant offers a safer path to newer connection encryption

Existing HTTPS setups keep their compatibility until the owner chooses an upgrade, with automatic recovery if it locks them out.

Reviewed by edenhaus, MindFreeze, c0ffeeca7

Home Assistant gives owners who serve its interface over HTTPS a choice of updated encryption profiles without silently breaking older clients. Existing installations retain their previous profile; a repair offers a newer one, and a five-minute trial restores the old setting if the change locks the owner out.

Read full article

Home Assistant

Home Assistant gives AI clients a read-only connection

A new option removes tools that can change things from the configured MCP endpoint.

Reviewed by erwindouna, c0ffeeca7

Home Assistant’s Model Context Protocol server gains a read-only option for giving AI clients access without allowing changes. When enabled, the configured endpoint lists only tools marked read-only and refuses calls to the others.

Read full article

Music Assistant

Music Assistant keeps ESPHome speakers connected through their upgrade

Encrypted identities inherit the existing player, keeping groups and Home Assistant automations intact.

Reviewed by OzGav

Music Assistant preserves an ESPHome Sendspin speaker’s existing player when an update changes its identity for encrypted connections. Its settings move to the new identity while the player identifier stays the same, keeping groups and Home Assistant automations attached to the speaker.

Read full article

Home Assistant

Home Assistant makes custom entity names follow their devices

Dashboard names may grow longer; old spoken names are preserved as aliases.

Reviewed by emontnemery, MindFreeze, timmo001, Xyolyp

Home Assistant extends dynamic device naming to entities that an owner has named. Renaming the device then updates those entities too, while dashboard cards, badges and rows without an explicit name use the device name followed by the entity name.

Read full article

ESPHome

ESPHome lets ESP32 devices sleep between ordinary work

Optional automatic light sleep and CPU scaling give makers control over idle power.

Reviewed by bdraco, luar123, Unfocused

ESPHome adds power management for ESP32 devices using ESP-IDF, allowing the processor to slow down and optionally enter light sleep when its main loop is idle. Supported chips can also power down peripherals and flash during sleep.

Read full article

Home Assistant

Home Assistant stops MQTT events running automations twice

Reloading the connection or enabling a disabled entity no longer leaves duplicate subscriptions behind.

Reviewed by jbouwh

Home Assistant corrects a failure that made a discovered MQTT device trigger run its automation twice for one message after a connection reload. Discovered tag scanners could likewise report a single scan twice, even though the broker delivered the message only once.

Read full article

Music Assistant

Music Assistant makes AI Radio shows playable from Home Assistant

Shows join the Radio library as finite programmes, with favourites and shortcuts.

Reviewed by marcelveldt

Music Assistant represents AI Radio shows as ordinary radio items, letting them appear in the Radio library, receive favourites and shortcuts, and start through Home Assistant’s normal playback action. A show’s fixed track list plays to its end instead of continuing through Autoplay.

Read full article

Sendspin

Sendspin keeps grouped speakers aligned after audio stalls

Corrections also smooth the handover when speakers join a playing group.

Reviewed by MarvinSchenkel

Sendspin’s Python server corrects timing failures that could leave grouped speakers audibly out of step after audio production stalled. Different formats could end up 15 to 357 milliseconds apart, and pausing and restarting did not always realign them.

Read full article

Home Assistant

Home Assistant ends Tailscale’s recurring token replacement

Existing connections need a one-time switch to OAuth client credentials.

Reviewed by joostlek

Home Assistant’s Tailscale connection switches to OAuth client credentials, removing the recurring need to replace API access tokens that expire after at most ninety days. Connections using an old token stop loading and request the replacement credentials when this change reaches their installation.

Read full article

Music Assistant

Music Assistant keeps local music reads inside their chosen folder

Scanning and playback use the same opened file that passed the access check.

Music Assistant strengthens the boundary around a Local files source so playback, artwork and library scanning read only files inside its chosen folder. It checks the file it actually opens and hands that same open file to its media tools, avoiding a second lookup of a path that could have changed.

Read full article