Custom integrations read translations/en.json rather than strings.json, so without this the entity names fall back to their translation keys.
Custom integrations read translations/en.json rather than strings.json, so without this the entity names fall back to their translation keys.