Hi,
Since 2026.11 moved HACS to Marketplace I am not able to install integrations nor their updates anymore. First I thought it was just one specific integration, but since Feedparser fails with the same error i am wondering if I am alone on this one and of course if anyone managed to fix the situation if they encountered it.
The exact error:
The update could not be started: Version 1.0.0 of custom-components/feedparser is missing the hacs.json file required for installation.
I searched here and through google but wasn’t able to find a solution
P.s. even though HACS was internalised, I’ve put it in 3rd party, since the integrations are. Sorry for any misjudgement of applicable.
That custom-components/feedparser is missing hacs.json. You either have to make that yourself, or find the repo and write up an issue against the repo to have them add it.
I found the hacs.json file in the repo (https://github.com/custom-components/feedparser/blob/86461ca2a8bce0ea200f95826a098ee4aaf84197/hacs.json), downloaded it to ~/custom_components/feedparser/ and tried to install the update without success.
Having that said. I uninstalled one of my integration that failed update to see if I was able to reinstall it. That repo has a hacs,json for over a month and several updates where successfully done in the meantime. No issues until the move to Marketplace.
I haven’t had this issue. I’m just explaining what the error is saying. There’s a good chance that the hacs.json is not correct. There’s also a chance this could simply be a bug.
What I found so far…
The new built-in Marketplace in Home Assistant 2026.11 installs an integration from the ZIP file if it is attached to the release as a “custom asset” and provided that it contains a hacs.json file at the top level. If this is not the case, and the hacs.json is only in the repository root and not in the ZIP file, the Marketplace will fail with the specified error message.
A potential fix would be to stop including a ZIP as asset in future releases. In that case, the Marketplace would fall back to the source code and all should be fine.
I’ll mark this as a solution, once I received an update that confirms it.
The text below is LLM generated, I don’t have ‘ha_xiaomi_home-0.5.0’, but it very much equal to the steps I did. You of course can always just wait for the next update of the integration.
After unpacking: you’ll get a folder ha_xiaomi_home-0.5.0 containing custom_components/xiaomi_home/. Copy the xiaomi_home folder to config/custom_components/, so you end up with config/custom_components/xiaomi_home/. Then fully restart Home Assistant and add the integration via Settings → Devices & Services.
One tip specific to this integration: Xiaomi’s official installation instructions recommend following their full install flow from the zip, or alternatively installing the folder via HACS as a custom repository (https://github.com/XiaoMi/ha_xiaomi_home, category “Integration”). However, the manual route we just discussed works fine too — the only difference is that you’ll have to track updates yourself, since Xiaomi regularly ships releases with fixes for specific devices.
It seems to be a generic fall through error response when trying to get hacs.json from GitHub and it fails.
I’ve had reports on one of mine and there’s lots of others big custom integrations mentioned in this issue.