diff --git a/core_integrations/withings/dark_logo.png b/core_integrations/withings/dark_logo.png new file mode 100644 index 00000000000..0c28e097e5b Binary files /dev/null and b/core_integrations/withings/dark_logo.png differ diff --git a/core_integrations/withings/dark_logo@2x.png b/core_integrations/withings/dark_logo@2x.png new file mode 100644 index 00000000000..f75999123b7 Binary files /dev/null and b/core_integrations/withings/dark_logo@2x.png differ diff --git a/core_integrations/withings/logo.png b/core_integrations/withings/logo.png index 9b83c1fff18..6d5dbe2fd7c 100644 Binary files a/core_integrations/withings/logo.png and b/core_integrations/withings/logo.png differ diff --git a/core_integrations/withings/logo@2x.png b/core_integrations/withings/logo@2x.png index 777a4cc31a8..a64bba1188c 100644 Binary files a/core_integrations/withings/logo@2x.png and b/core_integrations/withings/logo@2x.png differ diff --git a/custom_integrations/amberelectric_usages/icon.png b/custom_integrations/amberelectric_usages/icon.png new file mode 100644 index 00000000000..f25c10aa3ba Binary files /dev/null and b/custom_integrations/amberelectric_usages/icon.png differ diff --git a/custom_integrations/amberelectric_usages/icon@2x.png b/custom_integrations/amberelectric_usages/icon@2x.png new file mode 100644 index 00000000000..847604eb639 Binary files /dev/null and b/custom_integrations/amberelectric_usages/icon@2x.png differ diff --git a/custom_integrations/amberelectric_usages/logo.png b/custom_integrations/amberelectric_usages/logo.png new file mode 100644 index 00000000000..950e2ef3599 Binary files /dev/null and b/custom_integrations/amberelectric_usages/logo.png differ diff --git a/custom_integrations/amberelectric_usages/logo@2x.png b/custom_integrations/amberelectric_usages/logo@2x.png new file mode 100644 index 00000000000..f8b90700e3b Binary files /dev/null and b/custom_integrations/amberelectric_usages/logo@2x.png differ diff --git a/custom_integrations/askoheat/icon.png b/custom_integrations/askoheat/icon.png new file mode 100644 index 00000000000..a179f0d36be Binary files /dev/null and b/custom_integrations/askoheat/icon.png differ diff --git a/custom_integrations/askoheat/icon@2x.png b/custom_integrations/askoheat/icon@2x.png new file mode 100644 index 00000000000..05a34c14d8e Binary files /dev/null and b/custom_integrations/askoheat/icon@2x.png differ diff --git a/custom_integrations/askoheat/logo.png b/custom_integrations/askoheat/logo.png new file mode 100644 index 00000000000..e5af5bd1145 Binary files /dev/null and b/custom_integrations/askoheat/logo.png differ diff --git a/custom_integrations/askoheat/logo@2x.png b/custom_integrations/askoheat/logo@2x.png new file mode 100644 index 00000000000..e01c50b0eb9 Binary files /dev/null and b/custom_integrations/askoheat/logo@2x.png differ diff --git a/custom_integrations/eps_smart_pool_control/icon.png b/custom_integrations/eps_smart_pool_control/icon.png new file mode 100644 index 00000000000..a168e3d0a37 Binary files /dev/null and b/custom_integrations/eps_smart_pool_control/icon.png differ diff --git a/custom_integrations/eps_smart_pool_control/icon@2x.png b/custom_integrations/eps_smart_pool_control/icon@2x.png new file mode 100644 index 00000000000..814fbfe8a8a Binary files /dev/null and b/custom_integrations/eps_smart_pool_control/icon@2x.png differ diff --git a/custom_integrations/fullup/icon.png b/custom_integrations/fullup/icon.png new file mode 100644 index 00000000000..37414cde9f0 Binary files /dev/null and b/custom_integrations/fullup/icon.png differ diff --git a/custom_integrations/fullup/icon@2x.png b/custom_integrations/fullup/icon@2x.png new file mode 100644 index 00000000000..2937f1ebd1e Binary files /dev/null and b/custom_integrations/fullup/icon@2x.png differ diff --git a/custom_integrations/fullup/logo.png b/custom_integrations/fullup/logo.png new file mode 100644 index 00000000000..5b1e8db10b4 Binary files /dev/null and b/custom_integrations/fullup/logo.png differ diff --git a/custom_integrations/fullup/logo@2x.png b/custom_integrations/fullup/logo@2x.png new file mode 100644 index 00000000000..7aaa9877cae Binary files /dev/null and b/custom_integrations/fullup/logo@2x.png differ diff --git a/custom_integrations/peblar/icon.png b/custom_integrations/peblar/icon.png new file mode 100644 index 00000000000..5e6139caa59 Binary files /dev/null and b/custom_integrations/peblar/icon.png differ diff --git a/custom_integrations/peblar/logo.png b/custom_integrations/peblar/logo.png new file mode 100644 index 00000000000..fd9a910ca26 Binary files /dev/null and b/custom_integrations/peblar/logo.png differ diff --git a/custom_integrations/portail_eau_fr/icon.png b/custom_integrations/portail_eau_fr/icon.png new file mode 100644 index 00000000000..2e589ade9fc Binary files /dev/null and b/custom_integrations/portail_eau_fr/icon.png differ diff --git a/custom_integrations/portail_eau_fr/icon@2x.png b/custom_integrations/portail_eau_fr/icon@2x.png new file mode 100644 index 00000000000..5a6e2010e61 Binary files /dev/null and b/custom_integrations/portail_eau_fr/icon@2x.png differ diff --git a/custom_integrations/portail_eau_fr/logo.png b/custom_integrations/portail_eau_fr/logo.png new file mode 100644 index 00000000000..4e930ccdafa Binary files /dev/null and b/custom_integrations/portail_eau_fr/logo.png differ diff --git a/custom_integrations/portail_eau_fr/logo@2x.png b/custom_integrations/portail_eau_fr/logo@2x.png new file mode 100644 index 00000000000..14290b81c4c Binary files /dev/null and b/custom_integrations/portail_eau_fr/logo@2x.png differ diff --git a/custom_integrations/premium_bond_checker/icon.png b/custom_integrations/premium_bond_checker/icon.png new file mode 100644 index 00000000000..56af58c7b6e Binary files /dev/null and b/custom_integrations/premium_bond_checker/icon.png differ diff --git a/custom_integrations/premium_bond_checker/icon@2x.png b/custom_integrations/premium_bond_checker/icon@2x.png new file mode 100644 index 00000000000..58055681a7f Binary files /dev/null and b/custom_integrations/premium_bond_checker/icon@2x.png differ diff --git a/custom_integrations/pzo_sensor/dark_icon.png b/custom_integrations/pzo_sensor/dark_icon.png new file mode 100644 index 00000000000..285219443c8 Binary files /dev/null and b/custom_integrations/pzo_sensor/dark_icon.png differ diff --git a/custom_integrations/pzo_sensor/dark_icon@2x.png b/custom_integrations/pzo_sensor/dark_icon@2x.png new file mode 100644 index 00000000000..ce9dfdb42a0 Binary files /dev/null and b/custom_integrations/pzo_sensor/dark_icon@2x.png differ diff --git a/custom_integrations/pzo_sensor/dark_logo.png b/custom_integrations/pzo_sensor/dark_logo.png new file mode 100644 index 00000000000..c8b45c7d75c Binary files /dev/null and b/custom_integrations/pzo_sensor/dark_logo.png differ diff --git a/custom_integrations/pzo_sensor/dark_logo@2x.png b/custom_integrations/pzo_sensor/dark_logo@2x.png new file mode 100644 index 00000000000..ade7448522d Binary files /dev/null and b/custom_integrations/pzo_sensor/dark_logo@2x.png differ diff --git a/custom_integrations/pzo_sensor/icon.png b/custom_integrations/pzo_sensor/icon.png new file mode 100644 index 00000000000..e59b23eea29 Binary files /dev/null and b/custom_integrations/pzo_sensor/icon.png differ diff --git a/custom_integrations/pzo_sensor/icon@2x.png b/custom_integrations/pzo_sensor/icon@2x.png new file mode 100644 index 00000000000..21ded04b99b Binary files /dev/null and b/custom_integrations/pzo_sensor/icon@2x.png differ diff --git a/custom_integrations/pzo_sensor/logo.png b/custom_integrations/pzo_sensor/logo.png new file mode 100644 index 00000000000..606146347dc Binary files /dev/null and b/custom_integrations/pzo_sensor/logo.png differ diff --git a/custom_integrations/pzo_sensor/logo@2x.png b/custom_integrations/pzo_sensor/logo@2x.png new file mode 100644 index 00000000000..f3ce15142cb Binary files /dev/null and b/custom_integrations/pzo_sensor/logo@2x.png differ diff --git a/custom_integrations/smartipowerflow/icon.png b/custom_integrations/smartipowerflow/icon.png new file mode 100644 index 00000000000..26a30c74f11 Binary files /dev/null and b/custom_integrations/smartipowerflow/icon.png differ diff --git a/custom_integrations/smartipowerflow/icon@2x.png b/custom_integrations/smartipowerflow/icon@2x.png new file mode 100644 index 00000000000..fd46a2fb6dc Binary files /dev/null and b/custom_integrations/smartipowerflow/icon@2x.png differ diff --git a/custom_integrations/smartipowerflow/logo.png b/custom_integrations/smartipowerflow/logo.png new file mode 100644 index 00000000000..dfc55a2fb02 Binary files /dev/null and b/custom_integrations/smartipowerflow/logo.png differ diff --git a/custom_integrations/smartipowerflow/logo@2x.png b/custom_integrations/smartipowerflow/logo@2x.png new file mode 100644 index 00000000000..7b91547173c Binary files /dev/null and b/custom_integrations/smartipowerflow/logo@2x.png differ diff --git a/custom_integrations/sumsg_smart/dark_icon.png b/custom_integrations/sumsg_smart/dark_icon.png index 37fb8de0926..48546e149e6 100644 Binary files a/custom_integrations/sumsg_smart/dark_icon.png and b/custom_integrations/sumsg_smart/dark_icon.png differ diff --git a/custom_integrations/sumsg_smart/dark_icon@2x.png b/custom_integrations/sumsg_smart/dark_icon@2x.png index 62c1b8cafbb..c37c727a17b 100644 Binary files a/custom_integrations/sumsg_smart/dark_icon@2x.png and b/custom_integrations/sumsg_smart/dark_icon@2x.png differ diff --git a/custom_integrations/sumsg_smart/dark_logo.png b/custom_integrations/sumsg_smart/dark_logo.png deleted file mode 100644 index af44d04aecd..00000000000 Binary files a/custom_integrations/sumsg_smart/dark_logo.png and /dev/null differ diff --git a/custom_integrations/sumsg_smart/dark_logo@2x.png b/custom_integrations/sumsg_smart/dark_logo@2x.png deleted file mode 100644 index 98a1f1d127d..00000000000 Binary files a/custom_integrations/sumsg_smart/dark_logo@2x.png and /dev/null differ diff --git a/custom_integrations/sumsg_smart/icon.png b/custom_integrations/sumsg_smart/icon.png index a61300b4220..1db620ee82b 100644 Binary files a/custom_integrations/sumsg_smart/icon.png and b/custom_integrations/sumsg_smart/icon.png differ diff --git a/custom_integrations/sumsg_smart/icon@2x.png b/custom_integrations/sumsg_smart/icon@2x.png index 2e65d2d2509..8033a6f3405 100644 Binary files a/custom_integrations/sumsg_smart/icon@2x.png and b/custom_integrations/sumsg_smart/icon@2x.png differ diff --git a/custom_integrations/sumsg_smart/logo.png b/custom_integrations/sumsg_smart/logo.png deleted file mode 100644 index 395faac7a2f..00000000000 Binary files a/custom_integrations/sumsg_smart/logo.png and /dev/null differ diff --git a/custom_integrations/sumsg_smart/logo@2x.png b/custom_integrations/sumsg_smart/logo@2x.png deleted file mode 100644 index 9c740515116..00000000000 Binary files a/custom_integrations/sumsg_smart/logo@2x.png and /dev/null differ diff --git a/custom_integrations/xiaomi_home/icon.png b/custom_integrations/xiaomi_home/icon.png new file mode 100644 index 00000000000..7b1aa1be808 Binary files /dev/null and b/custom_integrations/xiaomi_home/icon.png differ diff --git a/custom_integrations/xiaomi_home/icon@2x.png b/custom_integrations/xiaomi_home/icon@2x.png new file mode 100644 index 00000000000..2a0ce37f974 Binary files /dev/null and b/custom_integrations/xiaomi_home/icon@2x.png differ diff --git a/custom_integrations/xiaomi_home/logo.png b/custom_integrations/xiaomi_home/logo.png new file mode 100644 index 00000000000..8c2e8dd184c Binary files /dev/null and b/custom_integrations/xiaomi_home/logo.png differ diff --git a/custom_integrations/xiaomi_home/logo@2x.png b/custom_integrations/xiaomi_home/logo@2x.png new file mode 100644 index 00000000000..99b11adf80a Binary files /dev/null and b/custom_integrations/xiaomi_home/logo@2x.png differ