Saturday, September 5, 2026

Independent · Automated · Open

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

In this edition

88
PRs
23
repositories
43
contributors

Project

Pulse

Home Assistant

Today
52
7 days
803

Music Assistant

Today
19
7 days
155

ESPHome

Today
4
7 days
124

Top story for Saturday, September 5, 2026

Home Assistant

Powerwall commands take a local route through Teslemetry

Teslemetry sends supported charge, discharge and reserve commands over the LAN first, while status data still depends on the cloud.

Reviewed by silamon, joostlekApproved by silamon, joostlek

Powerwall owners using Teslemetry are a step closer to lower-latency control. The new code pairs Home Assistant’s RSA key with the gateway, then sends supported energy-site commands over the local network before falling back to Tesla’s cloud when the gateway cannot be reached.

Read full article

Reported stories

5 original articles

OHF Voice

Thai gains a training path for local Piper voices

OHF Voice’s Piper training code gains a Thai phonemizer that preserves word boundaries, vowel order and five tones, replacing output that could not reliably distinguish Thai words.

People building private, local Thai voices now have a phonemization path designed for the language. The existing espeak-ng route did not segment unspaced Thai, placed leading vowels in writing order and omitted tones; measured against the TSync2 corpus, about 11% of its returned tokens contained no vowel.

Read full article

Home Assistant

Samsung TV control recovers after a serial proxy restart

A Home Assistant library fix clears dead streams so EX-Link connections through an ESPHome proxy can reconnect instead of repeatedly writing to a broken transport.

Reviewed by balloob, erwindounaApproved by balloob, erwindouna

A restarted ESPHome serial proxy could leave Samsung EX-Link control stuck in a half-closed state. The library then tried the dead stream again on every five-second poll, producing repeated tracebacks and never reconnecting; the contributor reports that a separate serial-library bug made those tracebacks grow until Home Assistant became unusable.

Read full article

ESPHome

ESPHome stops inactive setup broadcasts from lingering

ESPHome ties Bluetooth advertising to active provisioning, so configured devices no longer look available for setup when Improv is off.

Reviewed by clydebarrowApproved by clydebarrow

ESP32 devices using only Bluetooth Improv could advertise from boot indefinitely, even after Wi-Fi was connected or the provisioning window ended. They remained visible in a phone’s Bluetooth list while the Improv website could not find an active setup service.

Read full article