diff --git a/custom_integrations/hayward_vistapool/icon.png b/custom_integrations/hayward_vistapool/icon.png new file mode 100644 index 00000000..685f2641 Binary files /dev/null and b/custom_integrations/hayward_vistapool/icon.png differ diff --git a/custom_integrations/hayward_vistapool/icon@2x.png b/custom_integrations/hayward_vistapool/icon@2x.png new file mode 100644 index 00000000..3a4f453d Binary files /dev/null and b/custom_integrations/hayward_vistapool/icon@2x.png differ diff --git a/custom_integrations/hayward_vistapool/logo.png b/custom_integrations/hayward_vistapool/logo.png new file mode 100644 index 00000000..84e77d54 Binary files /dev/null and b/custom_integrations/hayward_vistapool/logo.png differ diff --git a/custom_integrations/hayward_vistapool/logo@2x.png b/custom_integrations/hayward_vistapool/logo@2x.png new file mode 100644 index 00000000..bf0f3a99 Binary files /dev/null and b/custom_integrations/hayward_vistapool/logo@2x.png differ