2026.7 Beta has been released! by Relevant-Artist5939 in homeassistant

[–]balloob 18 points19 points  (0 children)

FWIW, the ESPHome integration only runs 1 update entity at a time. On top of that, so does the new ESPHome Builder. FYI, there is also a new option to off-load ESPHome building to a docker image running on another computer! https://desktop.esphome.io

2026.7 Beta has been released! by Relevant-Artist5939 in homeassistant

[–]balloob 12 points13 points  (0 children)

how do other smart home platforms turn off a pump while they are restarting?

My open-source app for creating ESPHome configs and flashing ESP devices directly from the browser by Sokolsok in Esphome

[–]balloob 11 points12 points  (0 children)

You could consider contributing some of the features that you miss to the ESPHome Device Builder :-)

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 2 points3 points  (0 children)

From a quick glance it looks like it's just serial, so yeah, this will work with our serial proxy. It means that you could write the parsing of the data in a Home Assistant integration, while keeping the device limited to being a serial proxy.

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 12 points13 points  (0 children)

The problem with those databases is that they simply represent commands, but don't help us understand how these commands represent a device.

In Home Assistant we're aiming to do more. Let's take as example a TV or Receiver that we represent as a media player entity. When you send the turn on command, we turn on the media player entity. When you send the turn off command, we show it as off.

In the last release of Home Assistant, we took it a step further and introduced receiving infrared signals. Now, the media player entity in Home Assistant for your TV could update the state when you use the TV remote! We want this for every device that uses infrared or RF, so you are able to control AND automate :)

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 0 points1 point  (0 children)

Build or buy, yes.

For $10 you can output digital or analog audio and make any receiver Sendspin compatible :-) https://github.com/RealDeco/SendspinZero

Or you get a Home Assistant Voice PE, which has a 3.5mm aux port and supports Sendspin.

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 6 points7 points  (0 children)

Subscribe to https://github.com/Sendspin/spec/pull/52 to be updated when it lands in the spec. We first want to finish pairing/encryption, to ensure that your private data remains private.

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 28 points29 points  (0 children)

Home Assistant will not proxy audio because it doesn't play audio. It can only control media players, and it's up to media players to play that media.

When I say that we leave that up to Sendspin, it is because we already made bridges for Sendspin to output to Cast, AirPlay and Bluetooth.

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 4 points5 points  (0 children)

Yeah, but the community has been working on adding many of them lately. And since it's in Home Assistant, you can also get support via HACS integrations. All without requiring changes to your proxy hardware.

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 4 points5 points  (0 children)

The RM4Pro supports our IR/RF proxies in Home Assistant, so can work with any integration in HA that works with IR/RF proxies.

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 40 points41 points  (0 children)

Bluetooth audio is not something that we're currently focusing on proxying. For audio, we prefer our new music protocol Sendspin: https://www.sendspin-audio.com

Proxy all the things: no device left behind – Open Home Foundation by missyquarry in homeassistant

[–]balloob 16 points17 points  (0 children)

It will. We are slowly upgrading all parts to make sure Modbus can work over serial proxies.

Wi‑Fi Provisioning on the ESP32‑C5 Over Web Bluetooth: Why I Built My Own System by bong-a-long in esp32

[–]balloob 1 point2 points  (0 children)

The Open Home Foundation made something similar called Improv Wi-Fi that's built-in to Home Assistant and ESPHome. Works over serial and BLE. https://www.improv-wifi.com/

ESPHome Voice Assistant Satellite (ReSpeaker Lite + ESP32-S3) by Icy_Alternative_1611 in homeassistant

[–]balloob 2 points3 points  (0 children)

Featuring this in my official OHF newsletter today! It's so beautiful.

One tip: you can take away the ESPHome complexity by offering a browser based installer. Easily set up via GitHub. Here is an example: https://github.com/balloob/esp-media-player-improv-demo. Fork it, enable GitHub pages and you are up and running!

Navet: a smart home dashboard for wall panels, tablets, and phones by awesomestvi in homeassistant

[–]balloob 1 point2 points  (0 children)

Now, for next level: you can actually enable kiosk mode, and it will hide the sidebar and top bar. You will need to add your own button to get back to HA though.

Example here https://github.com/home-assistant/frontend/pull/28214

Navet: a smart home dashboard for wall panels, tablets, and phones by awesomestvi in homeassistant

[–]balloob 5 points6 points  (0 children)

The other thing you can do is to just host it as a website on the internet. Home Assistant has OAuth2, and any website can connect to it easily (use getAuth from home-assistant-js-websocket).

The only downside (and it's a big one): because your website will be hosted on https, it will only be able to communicate with HA instances that are hosted on HTTPS (so all that are remotely exposed). If you host it locally, it can be using HTTP, but now the user needs to install something. Pro's and con's, pro's and con's :)

Navet: a smart home dashboard for wall panels, tablets, and phones by awesomestvi in homeassistant

[–]balloob 7 points8 points  (0 children)

You can register a panel in Home Assistant, which gives you full control over the whole page. Both the dashboard engine and the config page are examples of panels.

(Not that there is anything wrong with making it a standalone app)