HA Voice PE does not automatically update firmware

I have a HA Voice PE that I managed to order during the announcement stream. A few weeks ago I noticed that it was still on the firmware revision it shipped with, even though several new versions had been released on the firmware’s GitHub repo. I followed these instructions to reinstall the firmware to bring it up to version 25.1.0.

I never adopted the device in the ESPHome Builder, so I thought it was supposed to check for updates itself. Since I updated it manually, version 25.1.1 was posted on Jan 17, but the device still has never notified me of a new version; it is still on the 25.1.0 version that I installed.

If this is a known issue, I can’t find it in the repo’s issues. Any ideas on how to diagnose or fix?

I figured out the issue, turns out to have been a network config error on my part.

My network has three VLANs:

  1. Main w/ Internet and internal network access; HA server lives here
  2. IoT VLAN w/ access to Internet and HA server only
  3. NoT VLAN w/ access to HA server only

I put the Voice PE on the NoT network, which prevented it from seeing firmware udpates. I moved it to the IoT network and it immediately saw the latest firmware and automatically updated to it.

1 Like

I wouldn’t call it a “solution”. The Voice PE should update even when in your segmented network without any internet access. It should be updated by Home Assistant which obviously can access the internet.

I just wondered about any stable release for the Voice PE, since mine is still on 24.10.15. Since I have it on an IoT network where internet access is blocked, that explains a lot.

I would also agree that it should be able to pull updates through Home Assistant / ESPHome Builder and should not be exposed to the internet.