diff --git a/src/data/config_entries.ts b/src/data/config_entries.ts index b9e555998c..88667cf2ab 100644 --- a/src/data/config_entries.ts +++ b/src/data/config_entries.ts @@ -38,19 +38,19 @@ export const getConfigEntries = ( hass: HomeAssistant, filters?: { type?: "helper" | "integration"; domain?: string } ): Promise => { - const params = new URLSearchParams(); + const params: any = {}; if (filters) { if (filters.type) { - params.append("type", filters.type); + params.type_filter = filters.type; } if (filters.domain) { - params.append("domain", filters.domain); + params.domain = filters.domain; } } - return hass.callApi( - "GET", - `config/config_entries/entry?${params.toString()}` - ); + return hass.callWS({ + type: "config_entries/get", + ...params, + }); }; export const updateConfigEntry = (