Wednesday, November 11, 2026

Independent · Automated · Open

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

In this edition

488
PRs
67
repositories
125
contributors

Project

Pulse

Home Assistant

Today
264
7 days
1544

Music Assistant

Today
58
7 days
268

ESPHome

Today
59
7 days
456

Top story for Wednesday, November 11, 2026

ESPHome

Install ESP firmware from an Android phone

ESP Web Tools adds USB support in Chrome on Android, including boards with common serial bridge chips.

ESP Web Tools brings USB firmware installation to Chrome on Android. Makers can connect a supported ESP device to a phone or tablet through a USB-C cable or USB OTG adapter, without installing desktop drivers. Chrome’s native serial picker on Android previously listed Bluetooth devices rather than these USB boards.

Read full article

Reported stories

17 original articles
Before-and-after history graphs comparing curved transitions with flat holds across unchanged readings

Home Assistant

History graphs stop drawing changes that did not happen

Long periods without a state change stay flat instead of curving toward the next reading.

Reviewed by maartenla

Home Assistant’s history graphs hold a sensor’s last value across long gaps between recorded changes. A fan that stayed off all night could previously look as though it gradually ramped up, because the line curved toward the next value before that change happened.

Read full article

Home Assistant

Older wall displays can try Home Assistant again

A Continue anyway button replaces the hard stop below the supported browser minimums.

Reviewed by wendevlin

Home Assistant lets people with older wall displays continue past the unsupported-browser warning. The browser minimums introduced in October had stopped these devices at the launch screen, even where much of a dashboard still worked.

Read full article

Home Assistant

Git pull keeps Home Assistant’s configuration when a download fails

The app fetches a replacement successfully before touching the existing files.

Reviewed by sairon

Home Assistant’s Git pull app stops deleting the existing configuration before it knows the replacement repository can be downloaded. An unreachable repository or missing credentials previously left the configuration lost, with its only backup in temporary storage that would disappear on a container restart.

Read full article

Music Assistant

Music Assistant tunes into Apple Music’s live stations

Apple Music 1 and Club join the radio browser, with the current song’s details carried alongside the broadcast.

Reviewed by MarvinSchenkel

Music Assistant adds playback of Apple Music’s live radio stations, including Apple Music 1 and Apple Music Club. They appear in radio browsing and search, bringing broadcasts that were previously skipped into the Apple Music provider.

Read full article

Home Assistant

MariaDB backups wait until the database is actually locked

A busy database could previously be copied while it was still accepting writes.

Reviewed by sairon

Home Assistant’s MariaDB app waits for its database backup lock to be acquired before letting Supervisor copy the files. Previously it reported success as soon as it requested the lock, even when a long-running operation still prevented that lock from taking effect.

Read full article

Matter.js

Matter.js hides network secrets in ordinary logs

The library redacts credentials and pairing secrets, while raw debug payloads still need separate protection.

Matter.js removes marked secret fields from its normal command, attribute and diagnostic logs. Those messages could previously include Wi-Fi credentials, Thread network keys and pairing secrets, exposing them when someone shared a log for troubleshooting.

Read full article

Home Assistant

Home Assistant points automation errors at the field that needs fixing

Related validation changes replace misleading paths and generic failures with precise locations.

Reviewed by arturpragacz, erwindouna

Home Assistant makes invalid automation and script messages point to the configuration as it was written. Errors in nested conditions, parallel actions, triggers and templates identify the failing field rather than a parent block or an extra list position that does not exist.

Read full article

Music Assistant

Music Assistant brings party hosting into its mobile app

A native panel shows the guest QR code and gives hosts control over invitations and party settings.

Music Assistant’s mobile app adds a Party panel when the optional Party plugin is loaded for the person hosting a shared listening session. It displays the guest QR code and a copyable invitation link, with the party name and invitation text supplied by the server.

Read full article

Home Assistant

KNX setup suggestions reach sensors, meters and fans

Home Assistant reads more of an imported ETS project to prepare entity configurations.

Reviewed by silamon, joostlek

Home Assistant expands its KNX configuration suggestions beyond lighting and covers to sensors, meters, fans and general-purpose inputs and outputs. The suggestions use the imported ETS project’s descriptions of device functions and addresses, reducing the address matching needed to set up these entities.

Read full article

Home Assistant

Computer notification buttons can answer Home Assistant automations

System Bridge links each notification to its click and close events, including supported paired phones.

Reviewed by silamon, tr4nt0r

Home Assistant gives System Bridge notifications up to three labeled buttons and an identifier that automations can follow. A new event entity reports the notification being sent, clicked or closed, with the identifier and button action connecting each response to the original message.

Read full article

Home Assistant

System Bridge shares a file link without sharing its API token

Supported computers issue a link for one file with a twenty-four-hour lifetime.

Reviewed by joostlek

Home Assistant uses signed file links when sending System Bridge media to a player, keeping the computer’s full API token out of those URLs. Previously, a receiving player such as a Cast device got a URL containing that token, which could authorize other System Bridge requests.

Read full article

Music Assistant

Music Assistant tightens who can control shared speakers

Group changes and sleep timers check speaker permissions, while owners retain a way to stop their own speaker’s group session.

Music Assistant applies speaker access checks to group changes, party and quiz listening, and sleep timers. Adding speakers to a group requires permission for both the target and the speakers being added, closing a gap where access to one speaker could reach others.

Read full article